Skip to content

Atharva-05/strikeBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Strikebot

Strikebot is a microcontroller based spherical ground robot

Strikebot

The robot is controlled by two coupled DC motors for linear motion, and has a servo-driven internal pendulum for directional motion by shifting the center of gravity.

Mechanism Sample mechanism: Source

A closed loop active damping mechanism is implemented to reduce wobbling during motion. Orientation feedback for control is obtained from the onboard IMU (MPU 6050)

The couplers for attaching to the spherical shell are custom designed and 3D-printed in house.

This project was built as a display project for Quark 2022, the annual technical fest of BITS Goa. It is controllable via bluetooth, and can move in multiple open loop trajectories, with active damping for reduced oscillations.

Arduino Dependencies:

  1. Dabble for bluetooth control
  2. Adafruit MPU 6050 for IMU interfacing
  3. Cytron Motor Driver Library for interfacing with motor driver

Inspired by a similar project by Dr. Aseem Borkar and Mr. Kumar Khot.

Date of completion: March - April 2022

About

A ball based ground robot.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%