PickNikRobotics / ros_control_boilerplate

Provides a simple simulation interface and template for setting up a hardware interface for ros_control
BSD 3-Clause "New" or "Revised" License
244 stars 89 forks source link

controller_manager process starts and finishes #24

Open jcgarciaca opened 5 years ago

jcgarciaca commented 5 years ago

I am trying to use this for my custom robot, but when I run myrobot_hardware.launch the controller_manager process starts and then it finishes, as shown below:

ROS_MASTER_URI=http://localhost:11311
process[robotic_arm_mbpo/robotic_arm_mbpo_hardware_interface-1]: started with pid [15341]
process[robotic_arm_mbpo/ros_control_controller_manager-2]: started with pid [15342]
process[robotic_arm_mbpo/robot_state_publisher-3]: started with pid [15343]
[ INFO] [1546030782.550949155]: Waiting for model URDF on the ROS param server at location: //robotic_arm_mbpo//robotic_arm_mbpo/robot_description
[ INFO] [1546030782.657720511]: RoboticArmMBPOHWInterface Ready.
[ INFO] [1546030782.659191434]: GenericHWInterface Ready.
Loaded joint_state_controller
Loaded position_trajectory_controller
Started ['joint_state_controller'] successfully
Started ['position_trajectory_controller'] successfully
[robotic_arm_mbpo/ros_control_controller_manager-2] process has finished cleanly
log file: /home/millerup/.ros/log/dc52885a-0adf-11e9-b2f5-40a8f0a985e8/robotic_arm_mbpo-ros_control_controller_manager-2*.log

Why does it happen?