main module

class main.BulletROS[source]

Bases: object

change_obj_pose(request)[source]

Change pose of other than robot object

Parameters:

request (bullet_ros.srv.changeObjPoseRequest) – request fot the pose change

Returns:

Return type:

move()[source]

Based on move_type (velocity or position) move the robot in the given pose or fix it in place

Returns:

Return type:

publish_other_objects()[source]

Function to publish other than robot objects to RVIZ

Returns:

Return type:

read(msg)[source]

Function to read the message from the RobotHW interface and send it to the bullet

Parameters:

msg (bullet_ros.msg.ros_to_bullet) – msg with velocity and joint angles

Returns:

Return type:

read_state()[source]

Read current robot state to be sent back to RobotGH interface

Returns:

Return type: