Hoverboard + ROS + ODrive Possible?

Hello everyone.

I have 2 hoverboard wheels. ( just wheel not motherboard or driver-card)

eee

These 2 wheels have a 6.5" ratio. and it gives 90 encoder error when it takes 1 turn/revolation. (there are hall sensors inside the wheel)

I want to make a differential drive robot using these 2 wheels and using ROS.

I’ve been searching for a long time and found the ODrive driver card. But how do I establish the connection between ODrive and ROS? Is a plug and play system possible?

Do you have friends who have made autonomous robots using ODrive and these wheels?

I’ve found examples on github, and I’ve been reading the comments, but I don’t quite understand. Some say it won’t work.

If there are friends among us who have succeeded and used this before and if you are reading this topic. Could you please contact me?

I really need this.

Hey @bova , you can have a look at this ROS repo: https://github.com/neomanic/odrive_ros
I also used it in a similar setup with Odrive and 2 hub motors.

@Mihai_Hubalau hello, Thank you for reply Mr Mihai, do i have a chance to talk to you?

i use ros noetic and this repo also but i got this kind of error can any one solve the issue

i tried ch340 module by rx and tx pin but it doesn’t work
should i need to use can bus