Skip to content

HOPPY: An open-source and low-cost kit for dynamic robotics education

Notifications You must be signed in to change notification settings

crankler/HOPPY-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

HOPPY-Project

HOPPY: An open-source and low-cost kit for dynamic robotics education

The project is an open-source, low-cost, robust, and modular kit for robotics education. The robot, HOPPY, dynamically hops around a fixed gantry. The kit targets lowering the barrier for studying dynamic robots and legged locomotion in real systems. Controlling dynamic motions in real robots present unique challenges to the software and hardware which are often overlooked in conventional robotics courses. This project describes the topics which can be studied using the kit, lists its components, discusses best practices for implementation, presents results from experiments with the simulator and the real system, and suggests further improvements. HOPPY was utilized as the topic of a semester-long project for the Robot Dynamics and Control course at the University of Illinois at Urbana-Champaign. Students provided a positive feedback from the hands-on activities during the course and the instructors will continue to develop and improve the kit for upcoming semesters.

Find out more in our overview paper: https://arxiv.org/submit/3439112/view

See the robot in action here: https://youtu.be/_lbKIpiRWKI

The kit is composed of:

  1. the solid model in SolidWorks and .STEP formats
  2. the video instructions for mechanical assembly: https://youtu.be/CDxhdjob2C8
  3. the electrical wiring diagram
  4. the MATLAB-nased dynamic simulator code and instructions
  5. the complete list of components and quantities, and
  6. the basic code for the microcontroller.

About

HOPPY: An open-source and low-cost kit for dynamic robotics education

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 98.0%
  • Objective-C 1.9%
  • M 0.1%