Omni wheel Robot part 1 : prototype

  Рет қаралды 47,182

Kris Temmerman

Kris Temmerman

7 жыл бұрын

Yes, I'm back :)
stuff used:
- Arduino Due
- 12V DC Motor 251RPM w/Encoder
- LSM303D 3-Axis Accelerometer and Compass
- Cytron 13A, 5-25V Single DC Motor Controller
- NRF24L01
- 3S lipo battery
Souce code and cad files on github
github.com/neuroprod/omniBotP...

Пікірлер: 113
@GiacoWhatever
@GiacoWhatever 7 жыл бұрын
New videooooo! :)
@GiacoWhatever
@GiacoWhatever 7 жыл бұрын
Was that delrin?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Yes, that took way to long! :) Thanks man! No, that was acrylic.
@standardobserverstandardob6072
@standardobserverstandardob6072 7 жыл бұрын
Kris Temmerman i love thish
@flapjackattack4
@flapjackattack4 7 жыл бұрын
Kris is back!!! Between the beautiful hardware & software, awesome projects, and relaxing piano music you're one of my all time favorite makers on youtube and one of THE most underrated for sure. So happy you're back.
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks man!
@kentvandervelden
@kentvandervelden 6 жыл бұрын
Awesome workshop, with all that natural light! Glad to see you're back
@leonard-riccardowecke2773
@leonard-riccardowecke2773 6 жыл бұрын
the amount of love you put in the video is truly fascinating and binding. Good job!
@cpayne1123
@cpayne1123 7 жыл бұрын
Dude! so glad you're back! Your videos are wonderful, and your building/software skills are incredible and really inspiring. Thanks for taking the time to document your work in such a pleasantly watchable way!
@cpayne1123
@cpayne1123 7 жыл бұрын
Also I'm curious, what language/program are you using to create that 'mouse vector' control program?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! my pleasure :) Its C++, using libcinder.org/. Github link of this project is in the description.
@MagnusNyborgMadsen
@MagnusNyborgMadsen 7 жыл бұрын
That workshop looks like a dream. Hope to see more videos, you have some cool projects! Thank you for uploading
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Yes, definitely a dream! Thanks!
@justinssleeyt
@justinssleeyt 7 жыл бұрын
Technical enough to laser cut his own parts, yet flexible enough to use masking tape. Great video!
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Sometimes you have to take the easy route, especially if you'r just testing some stuff :) Thanks!
@mayurbalwani7277
@mayurbalwani7277 7 жыл бұрын
Can't tell you how happy I am to see you back Kris! Amazing to see a legend at work.
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks :)
@maccacino2
@maccacino2 7 жыл бұрын
Hazaar! You're back mate! Fantastic news. Pretty sure I've been checking and rechecking your channel every week for the last year... Great to see a new vid.
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks man! glad you kept sticking around :)
@nicklebeezy
@nicklebeezy 7 жыл бұрын
Back and better than ever! Great looking shop too, I'm very jealous.
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! Yes, I'm very happy with the shop
@chris_1337
@chris_1337 7 жыл бұрын
One of the best channels on KZbin! Your videos are not only fascinating from a technical point of view, but they're also quite poetic, I must say! Can you reveal your plans for this omni robot? Anyhow.. I'm in awe of your skills!
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks man! :) I have some ideas I want to test. but I'm not sure where its going to lead me. so no concrete plans for now.
@tonyz7563
@tonyz7563 7 жыл бұрын
It is a pleasure watching you making stuff
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
thanks :)
@theowlsgo
@theowlsgo 7 жыл бұрын
Congrats on the shop and great content as always!
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks :)
@mdandry
@mdandry Жыл бұрын
I love your workspace. Very jealous 🙌🏻
@leikoravelo4384
@leikoravelo4384 7 жыл бұрын
Good to have you back, keep making more videos! :D
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! :)
@UncoveredTruths
@UncoveredTruths 7 жыл бұрын
ah magnifique, good to see you again
@uncharted4076
@uncharted4076 7 жыл бұрын
You're BACK!!!!!!!!!!! Please never leave us again.
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
I will try :) thanks!
@1951split
@1951split 5 жыл бұрын
@@KrisTemmermanNP Try harder!
@samiant5199
@samiant5199 7 жыл бұрын
Your back. I love your work space. I know (with a little touch up on my java) I could code and build prototypes like yours. I do for school just not at home
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! You should build your own stuff!
@samiant5199
@samiant5199 7 жыл бұрын
+Kris Temmerman I do I'm just so jealous of your space.
@othmensami9065
@othmensami9065 5 жыл бұрын
@@samiant5199 can you help me
@azyfloof
@azyfloof 7 жыл бұрын
Welcome back! Missed you! I'm sure you're gonna get a ton of questions asking if you're gonna be working on the balancing robot and rolling cube etc :P
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! :) I did quite a lot of stuff on the balancing robot since the last video,, so maybe there will be more about that. But the cube is not going to happen.
@azyfloof
@azyfloof 7 жыл бұрын
***** Aww it's shame on the cube :O :( Follow up vid anyway? Great to see you again anyway, can't wait for more awesome :D
@antonolivaresjuanjose2992
@antonolivaresjuanjose2992 2 жыл бұрын
Muy completo y detallado, Ok
@kid-vf4lu
@kid-vf4lu 7 жыл бұрын
I'm glad to see you back! Just yesterday I was going through your channel. Can you share your software development tools, they don't look familiar.
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! Its C++, using libcinder.org/. IDE is xcode , Github link of this project is in the description.
@cuserroro
@cuserroro 7 жыл бұрын
Welcome back!
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks :)
@ivannightly1919
@ivannightly1919 2 ай бұрын
chris I dont think you see what you just built, thanks so very much. have a look at the base of yawvr 1 this could be your next project ;)
@Addybhoot93
@Addybhoot93 5 жыл бұрын
Your videos are really inspiring. Which designing software is that at the beginning of the video ?
@ahmadfathulalim_te_0433
@ahmadfathulalim_te_0433 6 ай бұрын
Wow keren
@cchaos11
@cchaos11 7 жыл бұрын
joepee, kris is back !
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks, I'm glad to be back :)
@TutocarloCV
@TutocarloCV 7 жыл бұрын
nice
@tiajudarobotica3978
@tiajudarobotica3978 3 жыл бұрын
Awesome! Did you tried a autonomous one?
@Spirit532
@Spirit532 7 жыл бұрын
Yay, you're back! Does this mean we'll see more videos in the very near future? I also see a bit of rust on the lathe :)
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
I hope so, but don't expect a video every week ;) Luckily it's just dried out oil instead of rust. Thanks!
@Spirit532
@Spirit532 7 жыл бұрын
Expecting weekly tech videos that involve actually doing something is unreasonable, I'm just glad you're not dead :)
@nicklas7825
@nicklas7825 4 жыл бұрын
Nice project. Have you built your laser cutter?
@ahocan100
@ahocan100 7 жыл бұрын
hey kris :D great video btw still waiting for you to finish the cube man :D come on
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
thanks :) the cube... don't count on it... :(
@ahocan100
@ahocan100 7 жыл бұрын
Kris Temmerman oh :( tears has fallen kris :/ rip cube
@danibacsur9318
@danibacsur9318 4 жыл бұрын
Hi! Nice Job! How to run the pc code? (the "vector calculator")???
@JeN-iy8rq
@JeN-iy8rq 5 жыл бұрын
What's logic level from hall encoder, 5v or 3v3? It's direct to i/o arduino due?
@atec9228
@atec9228 6 жыл бұрын
Hello, I love your project I think it's amazing, you see that you've put hours and has many interesting features. I would like to know in the vuteo 1 minute 3.46 an animated animation of the movement of the robot appears according to strips of a vector, what program is ?? Have you left it in some place to share it? On the other hand you use the Lsm303d but I do not see documentation of how you have implemented it with Arduino and I do not know how it works. I hope you can help me to realize my omniwheel that is still very green. Thanks
@KrisTemmermanNP
@KrisTemmermanNP 6 жыл бұрын
Thanks :) You can find the source code of the vector thing on my github github.com/neuroprod/omniBotProto (pc tester) you need libcinder.org/ to run it. I don't use the Lsm303d anymore (I use the camera tracking to get the rotation) but you can find it in an older version of the arduino code on github
@shubhambahl
@shubhambahl 7 жыл бұрын
Hey, what software have you used for knowing the motion of the wheels at 2:15 in the video? I really love you work style.
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! Its something I wrote. See the github link in the description.
@shubhambahl
@shubhambahl 7 жыл бұрын
I am sorry. But I can't find the name there.
@uncharted4076
@uncharted4076 7 жыл бұрын
It's custom made software Kris wrote himself.
@Kay-ye3bj
@Kay-ye3bj 7 жыл бұрын
I really love your way of making videos. May I ask in which country you live? Cheers Kay
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks Kay! I'm from Belgium :)
@Kay-ye3bj
@Kay-ye3bj 7 жыл бұрын
That was a surprisingly quick answer :D I am planning on building a waterproof aerial photography tricopter, eventhough I am not quite sure how good thats gonna work out :) And since I am just a 16 year old student I have quite limited ressources for machining and stuff like that, which is gonna make the plan of using carbon fibre a bit more difficult. But long story short I am planning on building a plastic hull with carbon fibre structure inside and I planned to embed all the microcontrollers inside the carbon fibre(as in cutting holes in the plates for the circuit boards to fit in) and wanted to ask you for your opinion regarding the stability of such system :D Cheers Kay
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Hi Kay. I really cant tell. Don't know much about copters or carbon fibre. But you should try it : )
@aakash512
@aakash512 5 жыл бұрын
Hey What was the program used at 2:11
@felixdietzCGN
@felixdietzCGN 7 жыл бұрын
What an awesome Shop! Is that a lasersaur?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! :) Yes, Its a Lasersaur
@AfricanTimeMeal
@AfricanTimeMeal 5 жыл бұрын
What was the vector direction program in?
@thienan7206
@thienan7206 Жыл бұрын
Hi, Kris. It's been a long time since you last answered a question, but can I ask, in the code, there is a part where speedFactor = (secEllpased* 64.f*43.7f), what is the meaning of 64 and 43.7? Anyone understand? Thanks
@SirArghPirate
@SirArghPirate 7 жыл бұрын
Any reason you use dc motors instead of stepper motors? I'm currently trying to use this kind of dc motor (or quite similar) on a balancing robot, but I'm having problems calculating the velocity accurately. It seems like your code calculates the velocity, but how accurate is it, and is it accurate enough for a balancing robot?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
The motors have encoders, so I know the velocity. But for your balancing robot you don't really have to care about the velocity (for a basic one). You just work with the angles from your IMU, put those in a PID that outputs the pwm of your motors. your PID input=current angle, target=(0 if you stand still, +x to move) , output =the pwm. Its all about tuning the PID :)
@SirArghPirate
@SirArghPirate 7 жыл бұрын
Yes, I tried using only a PD loop for balance (basically pitch as input and pwm as output) and that worked quite well and it's able to balance for a while. This means it's depending on a perfect levelled imu, otherwise it will drift off and eventually fall over. In my understanding you need a control loop for velocity in order to make it able to balance in place for an indefinite amount of time.
@ZainUlAbideenxaainulabideen
@ZainUlAbideenxaainulabideen 6 жыл бұрын
Hello, I really appreciate your videos. Can you tell me that where is PID-v1.h library.?
@KrisTemmermanNP
@KrisTemmermanNP 6 жыл бұрын
thanks, you can fiend it here :github.com/br3ttb/Arduino-PID-Library/blob/master/PID_v1.h
@yoshuakevin3662
@yoshuakevin3662 4 жыл бұрын
Would you kindly share the wiring diagram rotary encoder to arduino?
@skyeg3
@skyeg3 5 жыл бұрын
What software are you using at 2:15?
@triradityainawityanto1917
@triradityainawityanto1917 5 жыл бұрын
Hello Kris, in minutes 2:14 , how i can open the project ominbotcontrolerApp.cpp ? i use netbean, may u help me for run that program ? or u use other c++ ide ?
@seanbernard6516
@seanbernard6516 5 жыл бұрын
How well does it move on carpet
@gyandramahato3532
@gyandramahato3532 6 жыл бұрын
What is the name of 3 circuit near motors ?
@vaibhavgaunkar
@vaibhavgaunkar 7 жыл бұрын
which all cad modelling software do you use?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
fusion 360 :)
@marcelbonardy1594
@marcelbonardy1594 7 жыл бұрын
Hello, where can i found that movement simulator ? btw this is a good project i'm gonna make one thanks to you :)
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
In the github link in the description -> ominbotcontroler_PC_tester :)
@marcelbonardy1594
@marcelbonardy1594 7 жыл бұрын
Kris Temmerman can't compile, where can i get cinder library ?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
libcinder.org/ :)
@marcelbonardy1594
@marcelbonardy1594 7 жыл бұрын
Kris Temmerman thanks man, sorry for asking general question, i'm new to this thing haha
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
no worries :) if you have more questions, or can't compile it, just let me know
@Null_pointer_
@Null_pointer_ 3 жыл бұрын
what is Back Ground Music name?
@RexusKing
@RexusKing 7 жыл бұрын
Hey... since when you got a laser cutter ;)
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Gotta fill up the extra space I have now ;) Thanks for your comment!
@phamdacphuoc1995
@phamdacphuoc1995 6 жыл бұрын
Hello, I can see u used an accelerometer in your robot, but i can't find it in your code. So you didn't use it? Can you tell me why ?
@KrisTemmermanNP
@KrisTemmermanNP 6 жыл бұрын
Yes, your right, I don't use it anymore (you can still find it in an earlier version of the repo :github.com/neuroprod/omniBotProto/blob/7b099f19433d80172ef91988a643607e6ec20ab6/arduino/Omniwheels/Omniwheels.ino) I now use the camera and leds to get the orientation :) check the next videos in this series
@phamdacphuoc1995
@phamdacphuoc1995 6 жыл бұрын
Can you share some experiences when you work with the compass? Such as the precision, disavantages when using the compass ? Thank you so much (:
@KrisTemmermanNP
@KrisTemmermanNP 6 жыл бұрын
The main issue with using a compass is that it get distorted with the magnetic field of the motors. That's why i put it on the wooden stick, away from the motors :)
@MakingWithMihir
@MakingWithMihir 6 жыл бұрын
Could you post a link for the wheels?
@martinfriedrich9634
@martinfriedrich9634 4 жыл бұрын
gtfrobots.com here I bought the wheels before
@airpocket555
@airpocket555 7 жыл бұрын
Can you add some information/link about the Omni wheels?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
they are "GTF Robots" wheels, 50 mm. Liked them because they have rubber wheels outer wheels.
@martinfriedrich9634
@martinfriedrich9634 4 жыл бұрын
I bought the wheels from this site before. gtfrobots.com
@kartoffelwaffel
@kartoffelwaffel 5 жыл бұрын
What are you building at 0:38?
@KrisTemmermanNP
@KrisTemmermanNP 5 жыл бұрын
It's an old project :) kzbin.info/www/bejne/maDHkIaEppKXbMU
@rachitagrawal3570
@rachitagrawal3570 4 жыл бұрын
Hey if I can get these codes for Arduino
@joyouswhimsical5402
@joyouswhimsical5402 5 жыл бұрын
What omni wheels are these?
@martinfriedrich9634
@martinfriedrich9634 4 жыл бұрын
gtfrobots.com I bought the wheels from this site before
@lanabrown9066
@lanabrown9066 7 жыл бұрын
With all that machinery anyone can make that type of robots easily that it's not amazing
Omni Wheel Robot part 2: Position control and tracking
3:27
Kris Temmerman
Рет қаралды 31 М.
Why I built this Omni-Wheel
10:28
James Bruton
Рет қаралды 102 М.
Пробую самое сладкое вещество во Вселенной
00:41
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 13 МЛН
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 78 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,2 МЛН
Gearless Magnet Bike
17:57
Tom Stanton
Рет қаралды 6 МЛН
Mechanical circuits: electronics without electricity
19:22
Steve Mould
Рет қаралды 7 МЛН
RoverOva ERC 2024
6:17
Team RoverOva
Рет қаралды 375
I Bought a $5000 PC in a Random Asian Tech Mall
22:12
Linus Tech Tips
Рет қаралды 4,8 МЛН
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 4 МЛН
Baby 👶 sequencer (секвенсор своими руками)
8:17
Mechanics Of Mecanum Wheel(English version)
12:04
RoboMaster
Рет қаралды 33 М.
The coolest robot I've ever built!
19:40
Thomas Burns
Рет қаралды 4,5 МЛН
The Ultimate Guide To Omniwheels (Holonomic, Mecanum, Tank Drive)
4:42
Kepler Electronics
Рет қаралды 369 М.
Arduino Basics 101: Hardware Overview, Fundamental Code Commands
8:02
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,4 МЛН
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 305 М.
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 11 МЛН
Спутниковый телефон #обзор #товары
0:35
Product show
Рет қаралды 1,8 МЛН