MIT Cheetah / Hobby King Cheetah Motor Testing

  Рет қаралды 32,488

Barton Dring

Barton Dring

Күн бұрын

Пікірлер: 71
@wei1224hf
@wei1224hf 4 жыл бұрын
That GUI software looks so cool! It will be very popular if you opensource it.
@rob10856
@rob10856 4 жыл бұрын
The angle is 6 times a full revolution in radians because the encoder is on the motor not the output shaft and there is a 6:1 gear ratio.
@engserve
@engserve 4 жыл бұрын
Right, but it is a simple setting in firmware that could be changed.
@engserve
@engserve 4 жыл бұрын
With the current firmware and CAN protocol, the motor is not setup to run many revolutions. The firmware suggests the limit is +/12.5 radians (about 4 total revs) mapped to the 16 bit position. That does not appear to be working right, so I requested clarification from Steady Win. With an application like the Cheetah robot, you don't need many revolutions. A CNC machine like a delta bot would be the same. Unneeded revolutions, eat into the resolution of the 16 bits. My 24 revs/16 bits is not great.
@marklagana2769
@marklagana2769 4 жыл бұрын
Rob is right. Try turning it off, turning it MORE than 1/6th of a revolution and then turn it back on - its new position will be shifted by 60 degrees
@jontscott
@jontscott 4 жыл бұрын
So at only 250 watts I guess this would not work well for driving a heavy robot wheel? 250 watts sounds weak but maybe not since it had gears? That is one cool motor either way and nice that it can be controlled over CAN. Looking forward to seeing what you do with it!
@SgtBurned
@SgtBurned 4 жыл бұрын
You probably want the un-modified version which is the U8 motor.
@CarlosFilho20014
@CarlosFilho20014 4 жыл бұрын
Hello, could you share the design of this delta 3d printer?
@Build_the_Future
@Build_the_Future 4 жыл бұрын
Nice. I'm building a 2 legged robot using 6 Odrives check it out and let me know what you think thanks.
@한성동-f3k
@한성동-f3k 3 жыл бұрын
I bought a motor and did not know how to operate it during the test, so I ask for help. Where can I get the HobbyKing Cheetah Test Program?
@wei1224hf
@wei1224hf 3 жыл бұрын
So this motor's velocity control can't work at all? I have bought a motor like yours , I found it hard to do the velocity control. The pramater 'velocity' did not work
@skipper5811
@skipper5811 4 жыл бұрын
I'm newbie kinda, are you changing torque by applying more current? I mean you aren't applying external loads at all.
@qingchengsui1636
@qingchengsui1636 4 жыл бұрын
Why didn’t I get any response after typing the initials of the mode? Using it on Putty,
@J_gumbainia
@J_gumbainia Жыл бұрын
Holy cow, this is awesome, can be used on humanoid robots.
@juanpablocanguro
@juanpablocanguro 3 жыл бұрын
Hi! question: have you been able to implement some kind of "ramp-up"? Would it be possible to make this motor move with a trapezoidal or S curve to achieve a "soft start"? thanks!
@engserve
@engserve 3 жыл бұрын
With a step and direction input it will follow the curve set by the step generator.
@juanpablocanguro
@juanpablocanguro 3 жыл бұрын
@@engserve Thanks Ill give it a go and let you know! maybe you will like my channel, specially my latest video :)
@FilmFactry
@FilmFactry 4 жыл бұрын
Very cool. Out of my budget , but I'll keep an eye out. I'm sure these will dive below $100 somerime soon.
@engserve
@engserve 4 жыл бұрын
I think the biggest cost factor is the housing and gearbox. If you just want a motor/controller/encoder combo, I am sure these will be below $100 very soon.
@byungjaelee5110
@byungjaelee5110 4 жыл бұрын
It would take a long time to get the price down. The machining process of the gears and the body is not easy to do. These are the things that rarely go down in price. Computer hardware and technology has been accelerating very fast these days. For computer parts it's mass produced for alot of people. So that is why for something like a robotics actuator is expensive.
@engserve
@engserve 4 жыл бұрын
@@byungjaelee5110 The $100 would be a motor with integrated driver...no reduction.
@byungjaelee5110
@byungjaelee5110 4 жыл бұрын
@@engserve yup. The problem is the gearbox...
@byungjaelee5110
@byungjaelee5110 4 жыл бұрын
@@engserve Will you make a video for DIR/Pulse interface? It's too difficult communicating via CAN bus.
@kamiabyazdi2091
@kamiabyazdi2091 3 жыл бұрын
I dont understand, you changed the torque value and the motor position changed. I am working with the same motor and the reaction of the motor is the same and i dont know why?! i would be glad if i can contact you with email to get some information.
@santoshkumar-yh2bc
@santoshkumar-yh2bc 3 жыл бұрын
Hi Kamiab Yazdi, I'm currently working on the same motors and unable to interface it with Transceivers. I would be glad if you can help. Please email me at psantoshsan@gmail.com so that we can get in touch.
@Frankx520
@Frankx520 4 жыл бұрын
Thank You for posting this. Like it! I want to learn more :)
@bratwizard
@bratwizard 4 жыл бұрын
Me Too
@dieselphiend
@dieselphiend 4 жыл бұрын
Can anyone tell me how hard it would be to wire these in such a way that they reversed direction when they detected a load? I guess that's more of a function of the drivers- so, with the right drivers, can these detect a load?
@byungjaelee5110
@byungjaelee5110 4 жыл бұрын
Nice video! Can you do a video on step/dir interface?
@engserve
@engserve 4 жыл бұрын
Here is a blog post. www.buildlog.net/blog/2020/03/adding-step-and-direction-cnc-control-to-the-cheetah-motor/
@tttuberc
@tttuberc 4 жыл бұрын
When motor moves, it sounds like some pneumatic system. It moves so fast.
@gedr7664
@gedr7664 4 жыл бұрын
Are you making any progress on this?
@engserve
@engserve 4 жыл бұрын
Yes
@gedr7664
@gedr7664 4 жыл бұрын
@@engserve looking forward to your videos! subbed
@FilmFactry
@FilmFactry 4 жыл бұрын
In looking at the website, can you report back, how well it works on much slower moves confined to a few degrees? I'm guessing with an encoder it would be.
@engserve
@engserve 4 жыл бұрын
You can play with the velocity a little, but for a real application you probably want precise control of position, speed and acceleration. The controller is not designed to do that. I think the best way to achieve that is via rapid positional control, like a CNC machine does with a stepper motor or closed loop servo.
@usicchauras
@usicchauras 3 жыл бұрын
Hi Barton I just purchased one of these...Is it ok to directly connect 24V to the motor as the documentation says that it might get destroyed?
@engserve
@engserve 3 жыл бұрын
I did it. I used heavy gauge, short and tightly twisted wires.
@usicchauras
@usicchauras 3 жыл бұрын
@@engserve Help me out Bart...I'm unable to understand how to give the position command....i.e. how do I move it to zero degree.90 degree,270 degrees etc...I just want a single rotation back and forth...Thanks in advance
@lingxuanzhao7172
@lingxuanzhao7172 4 жыл бұрын
Thank You for this. Did you write the C# test program yourself?
@engserve
@engserve 4 жыл бұрын
Yup
@ezequielfarina4559
@ezequielfarina4559 4 жыл бұрын
Hi, im working with the same motors and i was wondering if you can send me the technical specification of it cause the instructions i send dont work in my case and maybe its because i have the wrong datasheet.
@engserve
@engserve 4 жыл бұрын
See the document in the description
@advince
@advince 3 жыл бұрын
hi, how can i find the ESP32 code for that? thanks a lot.
@santoshkumar-yh2bc
@santoshkumar-yh2bc 3 жыл бұрын
Hi did you find the code. Kindly share.
@lazyartist2358
@lazyartist2358 4 жыл бұрын
Hey, great video. I have a question concerning this app that you've written in 4:10. Did you write this in C++, If so can you give me articles, websites where I can learn how to write similiar app and also implement it with a robotic project? Many thanks, I'm starting my EEE degree this year!
@wei1224hf
@wei1224hf 4 жыл бұрын
It's in C#
@vycka7360
@vycka7360 3 жыл бұрын
Can be written both in C# and C++ using windows forms
@shlomishitrit6287
@shlomishitrit6287 4 жыл бұрын
Hi, I'm trying to figure out how to control this motor with Arduino and CAB-BUS shield. Please, let me know if you can help me. Thanks in advance.
@engserve
@engserve 4 жыл бұрын
See the doc in the description
@shlomishitrit6287
@shlomishitrit6287 4 жыл бұрын
@@engserve Thank you. I would like to get your email for specific questions.
@engserve
@engserve 4 жыл бұрын
@@shlomishitrit6287 There is a link to a Slack channel at the end of the doc
@engserve
@engserve 4 жыл бұрын
There is a link to a Slack Channel at the end of the doc.
@dunichtich100
@dunichtich100 4 жыл бұрын
Is there PID tuning? Because one can see it swinging around the desired position before it comes to a hold.
@engserve
@engserve 4 жыл бұрын
Yes
@dunichtich100
@dunichtich100 4 жыл бұрын
@@engserve thx
@zhangyichao4612
@zhangyichao4612 4 жыл бұрын
Great demo video! Hi,Why does the position of the motor change when you set kp and kd?
@engserve
@engserve 4 жыл бұрын
The kp value has a big affect on the final target value. I will be reprogramming it soon. I want to improve that and play with the resolution vs range.
@shlomishitrit6287
@shlomishitrit6287 4 жыл бұрын
I Have the same problem to. maybe its related to steady state error. make sure that the velocity command is zero when you compare between different kp.
@lingxuanzhao7172
@lingxuanzhao7172 4 жыл бұрын
@@engserve Hi,I still have some questions about kp and kd. How should I set these values to get a accurate output? I really want to communicate with you ,thanks!
@lingxuanzhao7172
@lingxuanzhao7172 4 жыл бұрын
@@shlomishitrit6287 Hi, do you have any progress on it? I have some problem on kp and kd ,too. I I look forward to talking to you.Thanks
@张宁-v9o
@张宁-v9o 4 жыл бұрын
@@lingxuanzhao7172 hi, are u also reappearing mini cheetah?
@kipkerluke2508
@kipkerluke2508 4 жыл бұрын
How is the backlash on the gearbox?
@engserve
@engserve 4 жыл бұрын
I think I saw a spec of about 0.25° of backlash. I have not measured it, but it feels to be a little more. Maybe a full degree.
@chenhan91
@chenhan91 4 жыл бұрын
@@engserve that seems like a very terrible gearbox for robot
@engserve
@engserve 4 жыл бұрын
@@chenhan91 The Cheetah robots are awesome!
Building an Internal Cycloidal Robotic Actuator
19:01
Aaed Musa
Рет қаралды 583 М.
I tried OVERPOWERING my Vacuum! (Homemade Turbine)
11:42
GreatScott!
Рет қаралды 1,9 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,1 МЛН
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 30 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 11 МЛН
Mining Magnetite
16:20
Cody'sLab
Рет қаралды 369 М.
MIT Mini Cheetah | Basic Controlling | IHMC
7:32
Arghya Chatterjee
Рет қаралды 6 М.
Backflipping MIT Mini Cheetah
1:45
Massachusetts Institute of Technology (MIT)
Рет қаралды 2,8 МЛН
How to build MIT Mini Cheetah Controller
12:29
Skyentific
Рет қаралды 105 М.
MIT Mini Cheetah Actuator [#2]: Firmware and Configuration
6:50
Robert Robotics
Рет қаралды 8 М.
The most economical electric motor T-motor U8 Pro - for a special project
13:49
Игорь Негода
Рет қаралды 3,6 МЛН
MIT Mini Cheetah Actuator
17:18
Skyentific
Рет қаралды 113 М.
I built the ultimate tabletop gaming gadget
15:19
abe's projects
Рет қаралды 313 М.
MIT Mini Cheetah Actuator Teardown
15:53
Robert Robotics
Рет қаралды 99 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,1 МЛН