Robotics StackExchange | Archived questions

control_msgs vs. pr2_controller_msgs

Hey all,

I have been having trouble getting my controllers to work for my arms, I am using a simple trajectory goal and keep getting strange boost errors:

right_joint_trajectory_action: /usr/include/boost/smart_ptr/shared_ptr.hpp:418: T* boost::shared_ptr<T>::operator->() const [with T = const control_msgs::FollowJointTrajectoryFeedback_<std::allocator<void> >]: Assertion `px != 0' failed.
[right_joint_trajectory_action-16] process has died [pid 29045, exit code -6, cmd /root/ros_workspace/DrRobotH20/drrobot_jaguar4x4_player/bin/right_joint_trajectory_action __name:=right_joint_trajectory_action __log:=/root/.ros/log/74aa71b4-70a2-11e2-859d-d067e5ea9c5a/right_joint_trajectory_action-16.log].
log file: /root/.ros/log/74aa71b4-70a2-11e2-859d-d067e5ea9c5a/right_joint_trajectory_action-16*.log

So I dug a little deeper and looked at the topic types my controller uses. It uses a pr2controllersmsgs for the JointTrajectoryControllerState topic and control_msgs for things like /FollowJointTrajectoryActionResult and Feedback. Does this matter? I am wondering where my error is coming from. Here is a screenshot of my rostopic types

Asked by MartinW on 2013-02-06 10:25:45 UTC

Comments

Answers