making a Balancing Robot (part 1)

  Рет қаралды 135,088

Kris Temmerman

Kris Temmerman

8 жыл бұрын

First steps in making a balancing robot using stepper motors, Arduino and MPU 6050
music: musopen.org/music/1591/alexan...

Пікірлер: 78
@TheMadManPlace
@TheMadManPlace 7 жыл бұрын
Hi Kris Maybe one day when you have nothing to make a video with, you can show us the shelf where you keep all your "old" projects, the ones that at "gathering dust" as you put it. Even the ones that were not so successful - I am a firm believer that everyone should be able to learn from others, their successes as well as their failures and you never know, someone may be able to come up with a solution to a problem that no-one else has thought of. In the meantime please keep it up - we all find your videos super interesting (and the music is also very soothing).
@divyebhutani
@divyebhutani 7 жыл бұрын
You really gave a life to raw material.
@haplo8033
@haplo8033 8 жыл бұрын
Very neat work. Impressive!
@tomshirvo1
@tomshirvo1 8 жыл бұрын
YAY you're back, I have been having some bad cravings but that hit the spot!!!
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+tomshirvo1 Thanks, glad to be back :)
@UncoveredTruths
@UncoveredTruths 8 жыл бұрын
awh yay! missed your videos, good work as usual!
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+The Forgotten Lies Thanks man, glad to be back!
@JeffryRice
@JeffryRice 7 жыл бұрын
Nice, your shop is amazing! keep up the great work!
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks!
@lancegaming4200
@lancegaming4200 8 жыл бұрын
This guy is awesome, I just got into robotics but I have been programing Java for 2 years
@sweetali4578
@sweetali4578 8 жыл бұрын
i like your work. keep going best........................ wish you alll the best
@smiley235
@smiley235 8 жыл бұрын
Nice construction quality! You sound so much like that greatscott guy.
@Juanpavz
@Juanpavz 8 жыл бұрын
I love your projects, thanks for share it!
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+JuanPa Vizcardo Thanks man!
@syogamurthy
@syogamurthy 7 жыл бұрын
i like his workshop more than the robot itself
@facuclop
@facuclop 8 жыл бұрын
wow!!! dream toolbox!!! nice videos.
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+facuclop Thanks man!
@vero6646
@vero6646 7 жыл бұрын
Hi Kris, Did the code has something in common with the B-robot evo code?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
+vero Maybe, I don't really remember. But I definitely looked at the b-robot code while researching this project :)
@Tinkerlog
@Tinkerlog 8 жыл бұрын
Great job, Kris! That are some beefy motors!
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Tinkerlog Thanks man! I made a prototype with nema 17 motors, and those where not gonna pull it. so I upgraded a little bit.
@ABID5
@ABID5 7 жыл бұрын
wow !😮
@IlhanNegis
@IlhanNegis 8 жыл бұрын
procrastination is good, starting new project is even better.
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Ilhan Negis It sure is :) Thanks!
@nico_jona
@nico_jona 8 жыл бұрын
cool video man! do you use kalman filter for the mpu 6050?
@Infinitesap
@Infinitesap 7 жыл бұрын
hi and thanks for great videos. what program do you use to draw your designs?
@flippergat1
@flippergat1 8 жыл бұрын
Nice work (as always)! I was hoping something new would turn up. And this is my current project as well. But more as something for carrying my thee :D. Do you have more information on the Nema 23 motors and the drives? Because on Ebay they aren't cheap, so I would like to make the right choice on what to order:D.
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Vincent Bomon Hi Vincent, thanks!  The drivers are leadshine M542 and no-brand 1Nm motors. But you really don't need those if you just want to carry some small things. You also need +20V for the drivers etc... I made a prototype before this with nema 17 motors, lighter wheels,and big-easy-drivers. And those worked fine up to 2Kg load ( +- 8 cups of thee :) )   Also, most people use brushed motors with encoders. Maybe they are cheaper if you have to buy them anyway. And there is much more info about those setups out there. Hope that helped :) good luck with your robot!
@cartech999
@cartech999 8 жыл бұрын
Kris, excellent video. I was curious if you would consider making a video showing "art to part" for your CNC milling machine setup. Thanks! -JHG
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Joe Gartner Thanks Joe! Ill think about it. In the mean while you can check out videos of "NYC CNC", he does a great job explaining how he does it (and its pretty much always the same, for whatever machine or what software you use )
@laurentcnc6662
@laurentcnc6662 8 жыл бұрын
Hey, nice new project. I saw some leadshine servos amplifier :-) any feed back close loop in this project ? keep work on, sounds good !
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Laurent CNC Hi Laurant. Thanks! Those are just stepper drivers. There is no feedback directly on the motors. But there is of course a IMU -> motor feedback loop.
@markporter2133
@markporter2133 8 жыл бұрын
Nice work Kris.
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Mark Porter Thanks Mark!
@TutocarloCV
@TutocarloCV 7 жыл бұрын
nice
@amyhuang6586
@amyhuang6586 6 жыл бұрын
Nice robot!!why do u use step drivers instead of brushless motors?
@VitorVitalino
@VitorVitalino 7 жыл бұрын
Hello Kris, I first wanted to congratulate you on the design of all the examples of self balancing robot I saw yours is the best. Secondly, I wanted to ask you a hint, because I am working on a similar project at the Federal Technological University of Paraná, Brazil, and I started shortly and needed some references. Could you give me some reference to both the wiring connection and the pinout, and the programming used? Thank you very much.
@Ben-lv8hz
@Ben-lv8hz 8 жыл бұрын
great video sir
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Rubén “Wolf San” Sánchez Thanks man!
@oscarwilbers
@oscarwilbers 8 жыл бұрын
Hey Kris, Great stuff, as usual. BTW can you tell me what 3d printer you are using in the 'Balancing Ball: PID controler test". Thanks
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Op W Thanks! Its some kind of rep-rap variant I made/put together at a local workshop.
@mareknetzel
@mareknetzel 8 жыл бұрын
Thanx Kris, your videos always inspire me! What software runs your cnc?
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Marek Netzel Thanks! It's a "local" product ->www.edingcnc.com/
@bbpham8787
@bbpham8787 7 жыл бұрын
hey. this is a nice 2-wheel self-balancing robot, i have ever seen. I intend to make a one like that for my thesis 1 in my university. Can you give me some tutorials about product ?
@thomaskoot4044
@thomaskoot4044 7 жыл бұрын
Your vids are so cool! Where are you from btw?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Thanks! Belgium, Antwerp :)
@ardayilmaz9973
@ardayilmaz9973 8 жыл бұрын
Nice workshop, like a dream. What is your actual job?
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Arda Yilmaz I make interactive installations for advertising agencies (as a freelancer) Mostly graphics programming, but also some physical stuff , that's where the workshop comes in :)
@Spirit532
@Spirit532 8 жыл бұрын
Nice video, as always! Those steppers sound like they're not happy with the whining and all, at the end of the video. Turn up the current just a tad, and it should be much better.
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+Spirit Thanks man, Ill try that!
@mechatronix3754
@mechatronix3754 7 жыл бұрын
I'm currently working on a balancing robot too! The motors I am using a servo motors for easy control. Video is on my channel so if anyone has tips let me know!
@LuizBordignon
@LuizBordignon 5 жыл бұрын
Hi, what is the software do you use for 3d project?
@tylergarza8695
@tylergarza8695 5 жыл бұрын
it looks like it could be Autodesk Fusion 360. this is a fairly common one but i'm not 100% sure this is what it is
@stewjw
@stewjw 8 жыл бұрын
You could add a wireless controller to remotely control it. Not an original idea but it would make it a bit more fun. I thought stepper motors didn't work too well for balancing robots maybe you'll prove me wrong.
@KrisTemmermanNP
@KrisTemmermanNP 8 жыл бұрын
+stewjw Wait till the next video, for both of your comments ;)
@tonyjohnson4572
@tonyjohnson4572 4 жыл бұрын
Thank heaven I have a 3D printer.
@luissegura6582
@luissegura6582 7 жыл бұрын
why do you use an arduino instead of a micro?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
Why shouldn't I? Its fast, easy, does the job....
@govorilegko
@govorilegko 7 жыл бұрын
How to make it by steps? (step by step) and you will get 1M views :)
@quantomic1106
@quantomic1106 7 жыл бұрын
How can you afford all these awesome toys?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
I'm a good self employed programer with nice clients. So, I can make an "investment" every now and then ;)
@quantomic1106
@quantomic1106 7 жыл бұрын
Awesome!
@SirArghPirate
@SirArghPirate 7 жыл бұрын
Are you using the arduino for controlling this robot or did you replace it with a pi?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
The Arduino is still the balancing/motor controller. The Pi sends the target speeds and rotations to the Arduino.
@SirArghPirate
@SirArghPirate 7 жыл бұрын
Okay. I had som problems understanding the code for the motor. You don't use interrupts to time the pulses for motors?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
no, there are timer interrrupts: github.com/neuroprod/balancingRobot/blob/master/arduino/libs/NP4/NP4.cpp line350 The functions are in the ino file.
@SirArghPirate
@SirArghPirate 7 жыл бұрын
I see. I wasn't sure what that function did as I wasn't familiar with some of the functions inside it. I guess it's not directly transferable to for instance Atmega328 (Nano or Uno)?
@KrisTemmermanNP
@KrisTemmermanNP 7 жыл бұрын
no, I don't think so, its Due specific.
@mvickyjm
@mvickyjm 8 жыл бұрын
Hi! Your videos are awesome! This robot looks great and I love all the tools you used here! I built a robot like yours, but that balances on a ball. You can check the video on my channel and give me your opinion about it!
making a Balancing Robot (part 2)
3:20
Kris Temmerman
Рет қаралды 108 М.
Balancing robot video 3 - Obstacle avoidance behaviour
3:11
Axel's DIY
Рет қаралды 111 М.
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 75 МЛН
small vs big hoop #tiktok
00:12
Анастасия Тарасова
Рет қаралды 26 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,2 МЛН
BUILDING A MARBLE CLOCK - Pt. 3
12:23
Ivan Miranda
Рет қаралды 3,4 МЛН
How to Tune PID values for Self Balacing Bot
2:36
Circuit Digest
Рет қаралды 66 М.
BalancingWii 1.0 - self balancing robot
3:48
Mahowik
Рет қаралды 48 М.
Arduino Project-Self Balancing Robot
10:04
RZtronics
Рет қаралды 987 М.
Making a Rover For My Kid! Building the Rover!
13:26
Kris Temmerman
Рет қаралды 973 М.
I built a rover using a Raspberry Pi & Arduino
16:56
Lukas Deem
Рет қаралды 161 М.
Simple 3D printed mini balancing robot
3:39
Axel's DIY
Рет қаралды 63 М.
Making a Rover For My Kid! Taking it for a spin!
2:51
Kris Temmerman
Рет қаралды 148 М.
How to make Self balancing Robot
5:59
Mr Innovative
Рет қаралды 64 М.
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,4 МЛН