Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

core node

The core node is the central node of the robot.

(TODO: further elaborate)

Periodic Local SysInfo Measurements

Periodically measures local memory, CPU usage and temperature and transmits it to the Monitors.

Periodic mc_* Checkup

Nodes from other mc_* packages transmit their updates over the /monitor topic to the core. The core forwards those messages to the monitor, and also periodically resends the messages to keep new Monitors up-to-date.

Chest UI Websocket Server

The websocket server for the UI app is available from port 8001. The server handles incoming messages from the UI. Currently the server processes debug, torque and online states from the UI.

Monitor Websocket Server

The websocket server for the Monitor app is available from port 8002. The server currently handles debug, torque and online states, foreign parameter changes, joint calibration, animations and audio device selection.