Skip to content
/ hop Public

A wheeled jumping robot for controls and character development in C++ using ROS

Notifications You must be signed in to change notification settings

kghite/hop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hop

A wheeled jumping robot for controls and character development

Robot Image

Feature Demos

Stair Climb

Terrain Navigation

Fall Recovery

Personality Interaction

Robot Build

BOM

Bill of Materials Spreadsheet

CAD

Onshape Model

Electrical

Schematic Image

Software System

System Graph

FSM Flow

FSM Diagram

The FSM states and corresponding LED patterns can be found here.

Controls Modules

Setup Instructions

Install and Startup - Onboard Rpi

  • Install ROS Melodic for RPi Zero W
  • Clone the rpi branch of the hop repo into catkin_ws/src
  • Enable running the startup script on boot
    • sudo vi /etc/rc.local
    • Add sudo bash /home/<user>/catkin_ws/src/hop/rpi-boot.sh & before the exit 0 line

Install and Startup - Offboard Server

Running the Robot

  • Running a state sequence mission file ->
  • Running teleop ->

About

A wheeled jumping robot for controls and character development in C++ using ROS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published