Skip to content

sann2sh/Arm_Drive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– ARM Drive

Powered by Solder fumes, caffeine shots, and hackathon panic.

ARM Drive is a four-wheel robot equipped with a 5-DOF robotic arm with inverse kinematics. It is wirelessly controlled by a custom-built 2.4Ghz radio controller featuring joysticks and gesture controls powered by the MPU6050 IMU.

⚑ Built in under 24 hours from scratch during the 24-Hour KU Hackathon!


ARM Drive Overview Sketchy but functional – built from scratch overnight.


πŸš€ Features

  • 5-DOF Robotic Arm with inverse kinematics for precise movement
  • 4-Wheel Drive Base for mobility
  • Custom Wireless Controller with:
    • Dual Joysticks for drive + arm control
    • MPU6050 IMU for intuitive gesture-based control
  • Wireless Communication between controller and robot using NRF24LO1 radio modules

πŸ› οΈ Tech Stack / Components

  • Microcontrollers: Arduino nano
  • Motor Driver: L298N
  • IMU: MPU6050 (Accelerometer + Gyro)
  • Communication: NRF24L01 2.4GHz modules
  • Inverse Kinematics: IK logic for arm

πŸ•ΉοΈ Controller

Custom Controller

  • Dual-axis joysticks for movement & arm control
  • Tilt-based gestures via IMU for intuitive vehicle movement

πŸ”§ How It Works

  1. Gamepad reads joystick + IMU input
  2. Sends data wirelessly via NRF24L01
  3. Robot receives commands, calculates arm end point (using inverse kinematics), and drives motors accordingly

πŸ“· More Images

Robot Arm Close-up Wide shot
Arm Photo

🀝 Acknowledgements

Special thanks to the organizing team of 24 Hour KU Hackathon for the platform and opportunity.


"Ignore the sketchy build."

🎞️ Build Montage

A behind-the-scenes look at the 24-hour madness! πŸ› οΈπŸ’‘ Click on the image.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published