Skip to content

blockspacer/mjmech

 
 

Repository files navigation

mjmech

Source and design files for various walking robots, their controlling interfaces, and utilities for developing and operating them.

Directory structure

  • base/ - C++ source files common to many applications.
  • mech/ - C++ source files specific to walking robots.
  • python/ - Python bindings for various C++ classes.
  • legtool/ - A python application for experimenting with static walking gaits.
  • utils/ - Utilities for development and data analysis.
  • video-ui/ - Client application for FPV and real-time control.
  • configs/ - Configuration files for different robots and applications.
  • hw/ - Hardware design files along with firmware.

First Time Setup

The following should work on Ubuntu 18.04

./install-packages

Building

tools/bazel test //...

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 32.4%
  • Python 25.0%
  • C 24.5%
  • Roff 7.5%
  • Yacc 7.5%
  • Shell 1.4%
  • Other 1.7%