Public Member Functions | |
| void | Load (physics::WorldPtr _parent, sdf::ElementPtr) |
| ~ROSConveyorController () | |
Private Member Functions | |
| void | OnLogicalCameraImage (const osrf_gear::LogicalCameraImage::ConstPtr &_msg) |
| void | OnSensorStateChange (const osrf_gear::Proximity::ConstPtr &_msg) |
| void | SendControlRequest (double velocity) |
Private Attributes | |
| double | beltVelocity |
| ros::Subscriber | breakBeamSub |
| ros::ServiceClient | controlClient |
| ros::Subscriber | logicalCameraImageSub |
| bool | modelDetected = false |
| ros::Subscriber | proximitySensorSub |
| ros::NodeHandle * | rosnode |
| std::string | searchModelType = "unit_box" |
| physics::WorldPtr | world |
Definition at line 33 of file ROSConveyorController.cc.
Definition at line 46 of file ROSConveyorController.cc.
| void gazebo::ROSConveyorController::Load | ( | physics::WorldPtr | _parent, |
| sdf::ElementPtr | |||
| ) | [inline] |
Definition at line 51 of file ROSConveyorController.cc.
| void gazebo::ROSConveyorController::OnLogicalCameraImage | ( | const osrf_gear::LogicalCameraImage::ConstPtr & | _msg | ) | [inline, private] |
Definition at line 111 of file ROSConveyorController.cc.
| void gazebo::ROSConveyorController::OnSensorStateChange | ( | const osrf_gear::Proximity::ConstPtr & | _msg | ) | [inline, private] |
Definition at line 93 of file ROSConveyorController.cc.
| void gazebo::ROSConveyorController::SendControlRequest | ( | double | velocity | ) | [inline, private] |
Definition at line 102 of file ROSConveyorController.cc.
double gazebo::ROSConveyorController::beltVelocity [private] |
Definition at line 40 of file ROSConveyorController.cc.
Definition at line 38 of file ROSConveyorController.cc.
Definition at line 36 of file ROSConveyorController.cc.
Definition at line 42 of file ROSConveyorController.cc.
bool gazebo::ROSConveyorController::modelDetected = false [private] |
Definition at line 44 of file ROSConveyorController.cc.
Definition at line 37 of file ROSConveyorController.cc.
Definition at line 35 of file ROSConveyorController.cc.
std::string gazebo::ROSConveyorController::searchModelType = "unit_box" [private] |
Definition at line 43 of file ROSConveyorController.cc.
physics::WorldPtr gazebo::ROSConveyorController::world [private] |
Definition at line 39 of file ROSConveyorController.cc.