Awesome, I have an moteus controller and haven't done much with it because the API was daunting. This seems to greatly lower the barrier. Although for me, I'd love to see a .NET core nuget package equivalent.
You may be able to use the CAN-FD controller built in to the teensy, but it still requires an external transceiver as the system in the teensy only operates at logic levels. Also, the moteus Arduino library will only work currently with the MCP2517FD and you would have to modify it to work with the teensy's built in controller.
First change the `id.id` configuration for each servo using tview. Following the procedure here: github.com/mjbots/moteus/blob/main/docs/reference.md#idid you first change it, then immediately restart tview with the new id in order to issue the `conf write`. Note, this must be done with a CAN-FD interface that is compatible with tview, just like for calibration. Then, in your Arduino script, just assign unique IDs to each of the devices like in the BasicControl example: github.com/mjbots/moteus-arduino/blob/121db53dd9ff38d493652082b6ad0dd8edc963aa/examples/BasicControl/BasicControl.ino#L33
Hello, I'm a university student in Korea, majoring in robotics. I became interested after seeing the development process of your robotic dog. I'd like to create a brushless servo similar to the QDD100 using the MJ5208 brushless motor and Moteus R4.11 controller. However, I want to make it slightly smaller, which seems to require changes to the planetary gear section and the outer casing. Could you advise how to obtain related machined parts? Is it possible to purchase these components?
Unfortunately, nothing can be purchased off the shelf. You can look at historical posts at jpieper.com to get an idea of some of the steps, but it I have to warn you that it will be a challenging endeavor.
Awesome, I have an moteus controller and haven't done much with it because the API was daunting. This seems to greatly lower the barrier.
Although for me, I'd love to see a .NET core nuget package equivalent.
I'd love to see a similar demo for ESP32!
Maybe someday!
Lots of greetings from Germany, Josh!
Greetings back at you!
Lets goo! Love you stuff.
Awesome and impressive!
I love your awesome work
ah the good old Cyanoacrylate Gel but if you dont have that at hand just use super glue :D
Moteus, see you soon on a teensy 4.0 ;)
I need to send 2 more Christmas card this year. One for you, one for @PaulStoffregen.
I want to build a steer by wire steering rack for a go kart and am considering this. Can it monitor and send output torque back to the Arduino?
Yep, you can.
nice!
Do I have to have a CAN controller like MCP2517FD to control the moteus in teensy 4.1? Can't we just do this since teensy 4.1 supports CANFD?
You may be able to use the CAN-FD controller built in to the teensy, but it still requires an external transceiver as the system in the teensy only operates at logic levels. Also, the moteus Arduino library will only work currently with the MCP2517FD and you would have to modify it to work with the teensy's built in controller.
@@awesjosh It was very helpful!! Thank you.
How do I control multiple motors with one arduino
First change the `id.id` configuration for each servo using tview. Following the procedure here: github.com/mjbots/moteus/blob/main/docs/reference.md#idid
you first change it, then immediately restart tview with the new id in order to issue the `conf write`. Note, this must be done with a CAN-FD interface that is compatible with tview, just like for calibration.
Then, in your Arduino script, just assign unique IDs to each of the devices like in the BasicControl example: github.com/mjbots/moteus-arduino/blob/121db53dd9ff38d493652082b6ad0dd8edc963aa/examples/BasicControl/BasicControl.ino#L33
Hello, I'm a university student in Korea, majoring in robotics. I became interested after seeing the development process of your robotic dog. I'd like to create a brushless servo similar to the QDD100 using the MJ5208 brushless motor and Moteus R4.11 controller. However, I want to make it slightly smaller, which seems to require changes to the planetary gear section and the outer casing. Could you advise how to obtain related machined parts? Is it possible to purchase these components?
Unfortunately, nothing can be purchased off the shelf. You can look at historical posts at jpieper.com to get an idea of some of the steps, but it I have to warn you that it will be a challenging endeavor.
I want to export the motor current graph, what should I do?
Are you using an Arduino? If so, just print the current value to the serial console!