|
upkie
11.0.0
Open-source wheeled biped robots
|
| ▼Nupkie | Software for wheeled-biped robots |
| ▼Ncontrollers | Functions and classes related to balance control |
| ►Njoystick_controller | |
| ►Nmpc_balancer | |
| ▼Ncpp | C++ library to create new spines |
| ►Nexceptions | Exceptions raised by this project |
| ►Ninterfaces | Send actions to actuators or simulators |
| ►Nobservers | State observers available for Upkies |
| ►Nsensors | Sensors (pure outputs) available for Upkies |
| ►Nspine | Inter-process communication protocol with the spine |
| ►Nutils | Utility functions |
| ▼Nenvs | Gymnasium environments |
| ►Nbackends | Backend implementations for Upkie environments |
| ►Ntesting | |
| ►Nupkie_base_velocity | Environment where Upkie is balanced and controlled via base velocity |
| ►Nupkie_env | Base class with features shared by all Upkie environments |
| ►Nupkie_gyropod | Environment where Upkie behaves like a wheeled inverted pendulum with yaw control |
| ►Nupkie_pendulum | Backward-compatible pendulum wrapper (no yaw control) |
| ►Nupkie_servos | Upkie environment where actions command servomotors directly |
| ►Nwrappers | Wrappers to modify Gymnasium environments |
| ▼Nexceptions | Exceptions raised by the Python library |
| CFallDetected | Raised when a fall is detected |
| CMissingOptionalDependency | Raised when an optional feature lacks a corresponding optional dependency |
| CModelError | Raised when something is wrong in the robot model |
| CPerformanceIssue | Raised when a performance issue is detected |
| CSpineError | Raised when the spine sets an error flag |
| CUpkieException | Base class for exceptions raised by Upkie agents |
| CUpkieRuntimeError | Runtime error, for instance an invalid call to a library function |
| CUpkieTimeoutError | Raised when something times out, typically the spine not responding |
| ▼Nlogging | Custom logging formatter and logger for the library |
| CSpdlogFormatter | Custom logging formatter visually consistent with spdlog |
| ▼Nmodel | Robot model parsed from its URDF description |
| ►Ncollision_geometry | |
| ►Njoint | |
| ►Njoint_limit | |
| ►Njoint_properties | |
| ►Nkinematic_tree | |
| ►Nlink | |
| ►Nmodel | |
| ►Nse3 | |
| ▼Nutils | Utility functions |
| ►Nexternal_force | External force data structure |
| ►Njoystick | Joystick class used by mock spines to mimick the C++ Joystick sensor |
| ►Npoint_contact | |
| ►Nrobot_state | Robot state with optional randomization |
| ►Nrobot_state_randomization | Domain randomization of robot states |