Documentation ¶
Overview ¶
Package builtin implements a remote control for a base.
Index ¶
Constants ¶
View Source
const (
SubtypeName = resource.SubtypeName("base_remote_control")
)
Constants for the system including the max speed and angle (TBD: allow to be set as config vars) as well as the various control modes including oneJoystick (control via a joystick), triggerSpeed (triggers control speed and joystick angle), button (four buttons X, Y, A, B to control speed and angle) and arrow (arrows buttons used to control speed and angle).
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { BaseName string `json:"base"` InputControllerName string `json:"input_controller"` ControlModeName string `json:"control_mode"` MaxAngularVelocity float64 `json:"max_angular_deg_per_sec"` MaxLinearVelocity float64 `json:"max_linear_mm_per_sec"` }
Config describes how to configure the service.
Click to show internal directories.
Click to hide internal directories.