__callback_accelerometer(self, msg) | pheeno_ros.pheeno_robot.PheenoRobot | private |
__callback_encoder(self, msg, location) | pheeno_ros.pheeno_robot.PheenoRobot | private |
__callback_gyroscope(self, msg) | pheeno_ros.pheeno_robot.PheenoRobot | private |
__callback_ir_sensor(self, msg, location) | pheeno_ros.pheeno_robot.PheenoRobot | private |
__callback_magnetometer(self, msg) | pheeno_ros.pheeno_robot.PheenoRobot | private |
__init__(self, robot_id, linear_velocity=0, angular_velocity=0, obstacle_velocity=0.5) | pheeno_ros.pheeno_robot.PheenoRobot | |
_pub | pheeno_ros.pheeno_robot.PheenoRobot | private |
_sensor_data | pheeno_ros.pheeno_robot.PheenoRobot | private |
_velocity | pheeno_ros.pheeno_robot.PheenoRobot | private |
angular_velocity(self) | pheeno_ros.pheeno_robot.PheenoRobot | |
angular_velocity(self, value) | pheeno_ros.pheeno_robot.PheenoRobot | |
avoid_obstacle(self, limit, linear_vel, angular_vel) | pheeno_ros.pheeno_robot.PheenoRobot | |
get_accelerometer_data(self, key) | pheeno_ros.pheeno_robot.PheenoRobot | |
get_encoder_data(self, key) | pheeno_ros.pheeno_robot.PheenoRobot | |
get_gyroscope_data(self, key) | pheeno_ros.pheeno_robot.PheenoRobot | |
get_ir_data(self, key) | pheeno_ros.pheeno_robot.PheenoRobot | |
get_magnetometer_data(self, key) | pheeno_ros.pheeno_robot.PheenoRobot | |
is_ir_sensor_triggered(self, key, limit) | pheeno_ros.pheeno_robot.PheenoRobot | |
is_obstacle_detected(self, limit) | pheeno_ros.pheeno_robot.PheenoRobot | |
linear_velocity(self) | pheeno_ros.pheeno_robot.PheenoRobot | |
linear_velocity(self, value) | pheeno_ros.pheeno_robot.PheenoRobot | |
obstacle_velocity(self) | pheeno_ros.pheeno_robot.PheenoRobot | |
obstacle_velocity(self, value) | pheeno_ros.pheeno_robot.PheenoRobot | |
pheeno_id | pheeno_ros.pheeno_robot.PheenoRobot | |
publish_cmd_vel(self, twist_msg) | pheeno_ros.pheeno_robot.PheenoRobot | |
random_turn() | pheeno_ros.pheeno_robot.PheenoRobot | static |