Public Member Functions | |
BaseStatus | getBaseStatus () |
OdometryStatus | getOdometryStatus () |
void | initialize () |
void | move (double linearVelX, double angVelZ) |
Created by Lucas Chiesa on 30/09/13.
Definition at line 23 of file BaseDevice.java.
Implemented in com.github.c77.base_driver.create.CreateBaseDevice, com.github.c77.base_driver.kobuki.KobukiBaseDevice, and com.github.c77.base_driver.husky.HuskyBaseDevice.
initialize the base. This method should is called by the node before sending movement commands.
Implemented in com.github.c77.base_driver.husky.HuskyBaseDevice, com.github.c77.base_driver.kobuki.KobukiBaseDevice, and com.github.c77.base_driver.create.CreateBaseDevice.
void com.github.c77.base_driver.BaseDevice.move | ( | double | linearVelX, |
double | angVelZ | ||
) |
moves the base. The argument values are the ones transmitted in a twist message.
linearVelX,: | linear speed |
angVelZ,: | rotational speed |
Implemented in com.github.c77.base_driver.husky.HuskyBaseDevice, com.github.c77.base_driver.kobuki.KobukiBaseDevice, and com.github.c77.base_driver.create.CreateBaseDevice.