|
KLASK Hardware
|
This is the API documentation for the KLASK Hardware ROS2 packages.
C++ package for controlling ODrive motors in a differential drive configuration. Handles peg synchronization, collision detection, and coordinated movement.
Key Classes:
Player - Main controller for player peg movementODriveController - Low-level motor communication interfaceOpenLoopController - Open-loop control implementationPython package for camera-based vision processing. Performs perspective transformation, board detection and cropping.
Key Modules:
CameraNode - Main ROS2 node for image acquisition and processingutils - Calibration and filtering utilitiesdebug - Visualization and debugging toolsMessage, service, and action definitions for inter-node communication.
Navigate through the Namespaces, Classes, and Files tabs above to explore the API documentation.