All Projects → heethesh → Balance-Bot

heethesh / Balance-Bot

Licence: MIT license
A two-wheel self-balancing robot based on the ATmega2560 micro-controller.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Balance-Bot

CodeDroneDIY
The most simple, but working, quadricopter flight controller from scratch, using Arduino Uno/Nano.
Stars: ✭ 68 (+106.06%)
Mutual labels:  gyroscope, accelerometer, imu
pymetawear
Community developed SDK around the Python bindings for the C++ SDK
Stars: ✭ 42 (+27.27%)
Mutual labels:  gyroscope, accelerometer, imu
imusensor
Python library for communication between raspberry pi and MPU9250 imu
Stars: ✭ 47 (+42.42%)
Mutual labels:  gyroscope, accelerometer, imu
ios logger
Application for camera and sensor data logging (iOS)
Stars: ✭ 60 (+81.82%)
Mutual labels:  gyroscope, accelerometer, imu
hoverboard-sideboard-hack-GD
Hoverboard sideboard hack for GD32 boards
Stars: ✭ 68 (+106.06%)
Mutual labels:  gyroscope, accelerometer, imu
LaunchPadFlightController
TM4C123G based Flight Controller
Stars: ✭ 62 (+87.88%)
Mutual labels:  accelerometer, imu
GY-85
Arduino implementation for GY-85 (ADXL345 accelerometer, ITG3200 gyroscope and HMC5883L magnetometer)
Stars: ✭ 63 (+90.91%)
Mutual labels:  gyroscope, accelerometer
BetterJoyForDolphin
Allows the Nintendo Switch Pro Controller and Joycons to be used with the Dolphin Emulator
Stars: ✭ 44 (+33.33%)
Mutual labels:  gyroscope, accelerometer
dana
DANA: Dimension-Adaptive Neural Architecture (UbiComp'21)( ACM IMWUT)
Stars: ✭ 28 (-15.15%)
Mutual labels:  gyroscope, accelerometer
MotionCollector
iOS app for collecting data from internal motion sensors (gyroscope, magnetometer, accelerometer) of iPhone and Apple Watch.
Stars: ✭ 55 (+66.67%)
Mutual labels:  gyroscope, accelerometer
Venom
All Terrain Autonomous Quadruped
Stars: ✭ 145 (+339.39%)
Mutual labels:  robot, imu
Swarmathon-Robot
Everything you need to build a Swarmathon Robot.
Stars: ✭ 13 (-60.61%)
Mutual labels:  robot, robotics-competition
CtrlUI
CtrlUI (Controller User Interface) is a Windows application, game and emulator launcher for your game controller, DirectXInput converts your game controller to a Xbox (XInput) controller, Fps Overlayer is a tool that shows the frames per second and the cpu, gpu and memory information.
Stars: ✭ 39 (+18.18%)
Mutual labels:  gyroscope, accelerometer
COVID-away
Repo of paper title 'Avoid touching your face: A hand-to-face 3d motion dataset (covid-away) and trained models for smartwatches'
Stars: ✭ 18 (-45.45%)
Mutual labels:  gyroscope, accelerometer
MPU-9250-Sensors-Data-Collect
MPU9250 (MPU6500 + AK8963) I2C Driver in Python for Raspbery PI
Stars: ✭ 51 (+54.55%)
Mutual labels:  gyroscope, accelerometer
chem
Chemical Equation Balancing
Stars: ✭ 17 (-48.48%)
Mutual labels:  balance
dice-fairlink
JDBC Driver for read-only connections on AWS RDS Clusters
Stars: ✭ 33 (+0%)
Mutual labels:  balance
ledgers
No description or website provided.
Stars: ✭ 26 (-21.21%)
Mutual labels:  balance
QTFiles
use qaac without installing iTunes
Stars: ✭ 76 (+130.3%)
Mutual labels:  encoder
raspi-chatrobot
基于树莓派的微信机器人
Stars: ✭ 33 (+0%)
Mutual labels:  robot

Balance Bot

A two-wheel self-balancing robot, based on the ATmega2560 micro-controller, which uses a Cascaded PID control architecture. Four PID controllers are implemented to control the position, velocity, rotation (measured using Quadrature Encoders) and the tilt angle (measured using GY80 Sensor) of the robot.

Video Demonstration

Balance Bot Video Demonstration
eYRC 2016 - Balance Bot Theme Finals

Team ID: eYRC-BB#2403 | First prize winner at National Level e-Yantra Robotics Competition 2016-17 conducted by e-Yantra, CSE Department, IIT Bombay, sponsored by MHRD, Government of India

Repository Contents

  • code - The entire firmware with all the libraries
  • datasheets - Contains all the datasheets and references
  • images - Images of the robot and the joystick controller
  • report - Documentation on the working of the robot and all the task submissions
  • schematics - Hardware schematic of the robot and the joystick controller

Balance Bot

Wireless Joystick Controller

Control Architecture

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].