INTRODUCTION Overview Download and Install Quick Start Documentation Publications NONFRAMEWORK CODE Driver Interfaces Drivers Libraries Utilities FRAMEWORK CODE Interfaces Components Libraries Utilities Full Software Listings DEVELOPER Tutorials Examples Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
Teleop
|
Teleoperational control from a keyboard or joystick.
This component connects to a robot base and issues motion commands according to user input from a keyboard or joystick. The implementation code lives in the libOrcaTeleop library.
Teleop dynamically loads an implementation of a Hydro hardware interface hydrointerfaces::HumanInput2d. You can also load your own implementation as long as the shared library is in the path. See Hydro documentation for the list of available drivers. See driver documentation for dependencies and possible extra configuration parameters.
Teleop.Config.InputDriverLib
(string)Teleop.Config.RepeatInterval
(float) [s]An example configuration file is installed into [ORCA-INSTALL-DIR]/share/orca/cfg/ directory.
Connects to a VelocityControl2d interface. "Forward motion" is translated to speed. "Turn" is translated to turnrate.
Teleop.Config.VelocityControl2d.MaxSpeed
(double) [m/s]Teleop.Config.VelocityControl2d.MaxSideSpeed
(double) [m/s]Teleop.Config.VelocityControl2d.MaxTurnRate
(double) [deg/s]Teleop.Config.VelocityControl2d.SpeedIncrement
(double) [m/s]Teleop.Config.VelocityControl2d.TurnRateIncrement
(double) [deg/s]Connects to a DriveBicycle interface. "Forward motion" is translated to speed. "Turn" is translated to steer angle.
Teleop.Config.DriveBicycle.MaxSpeed
(double) [m/s]Teleop.Config.DriveBicycle.MaxSteerAngle
(double) [deg]Teleop.Config.DriveBicycle.SpeedIncrement
(double) [m/s]Teleop.Config.DriveBicycle.SteerAngleIncrement
(double) [deg]Alex Makarenko
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)