Thanks to visit codestin.com
Credit goes to github.com

Skip to content

avivhu/botabotabot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BoTaBoTaBoT

A robot with three omni-directional wheels.

I built this robot to learn about kinematics and for fun.

Source code and inspiration

This project takes source code and inspiration from the following sources.

Linorobot

https://github.com/linorobot/linorobot2

A library for robots with various kinematics by Juan Miguel Jimeno.

ESP32Encoder

https://github.com/madhephaestus/ESP32Encoder

Other Resources

Images

Platform kit

Breadboard

Prototype board

After testing on a breadboard, I soldered the components to a prototype board. I tried to make it small, because I worried the platform won't fit all the components. Soldering on this tiny board was quite laborious. In retrospect the platform does have enough room, so I could have used a bigger board.

Current view

Odometry demonstration

This video demonstrates that the encoders are measuring wheel rotation speeds correctly.

Motion odometry video

Xbox controller input

The robot can be controlled with an Xbox Controller over Bluetooth.

Video

About

A remote-controlled robot with three omni-directional wheels

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published