Public Member Functions | |
| void | publish () |
| RosBiclopsNode (ros::NodeHandle n) | |
| void | setJointPos (const geometry_msgs::PoseConstPtr &) |
| void | setJointVel (const geometry_msgs::TwistConstPtr &) |
| int | setup () |
| void | spin () |
| virtual | ~RosBiclopsNode () |
Protected Attributes | |
| ros::Subscriber | cmd_jointpos_sub |
| ros::Subscriber | cmd_jointvel_sub |
| std::string | frame_id_base_link |
| std::string | frame_id_odom |
| ros::NodeHandle | n |
| tf::TransformBroadcaster | odom_broadcaster |
| geometry_msgs::TransformStamped | odom_trans |
| ros::Publisher | pose_pub |
| geometry_msgs::PoseStamped | position |
| vpColVector | q |
| vpRobotBiclops * | robot |
| std::string | serial_port |
| std::string | tf_prefix |
| ros::Publisher | vel_pub |
| ros::Time | veltime |
| vpHomogeneousMatrix | wMc |
Definition at line 22 of file biclops.cpp.
Definition at line 63 of file biclops.cpp.
| RosBiclopsNode::~RosBiclopsNode | ( | ) | [virtual] |
Definition at line 93 of file biclops.cpp.
| void RosBiclopsNode::publish | ( | ) |
Definition at line 129 of file biclops.cpp.
| void RosBiclopsNode::setJointPos | ( | const geometry_msgs::PoseConstPtr & | msg | ) |
Definition at line 168 of file biclops.cpp.
| void RosBiclopsNode::setJointVel | ( | const geometry_msgs::TwistConstPtr & | msg | ) |
Definition at line 151 of file biclops.cpp.
| int RosBiclopsNode::setup | ( | ) |
Definition at line 102 of file biclops.cpp.
| void RosBiclopsNode::spin | ( | ) |
Definition at line 118 of file biclops.cpp.
ros::Subscriber RosBiclopsNode::cmd_jointpos_sub [protected] |
Definition at line 40 of file biclops.cpp.
ros::Subscriber RosBiclopsNode::cmd_jointvel_sub [protected] |
Definition at line 39 of file biclops.cpp.
std::string RosBiclopsNode::frame_id_base_link [protected] |
Definition at line 55 of file biclops.cpp.
std::string RosBiclopsNode::frame_id_odom [protected] |
Definition at line 54 of file biclops.cpp.
ros::NodeHandle RosBiclopsNode::n [protected] |
Definition at line 36 of file biclops.cpp.
Definition at line 50 of file biclops.cpp.
geometry_msgs::TransformStamped RosBiclopsNode::odom_trans [protected] |
Definition at line 51 of file biclops.cpp.
ros::Publisher RosBiclopsNode::pose_pub [protected] |
Definition at line 37 of file biclops.cpp.
geometry_msgs::PoseStamped RosBiclopsNode::position [protected] |
Definition at line 47 of file biclops.cpp.
vpColVector RosBiclopsNode::q [protected] |
Definition at line 58 of file biclops.cpp.
vpRobotBiclops* RosBiclopsNode::robot [protected] |
Definition at line 46 of file biclops.cpp.
std::string RosBiclopsNode::serial_port [protected] |
Definition at line 44 of file biclops.cpp.
std::string RosBiclopsNode::tf_prefix [protected] |
Definition at line 53 of file biclops.cpp.
ros::Publisher RosBiclopsNode::vel_pub [protected] |
Definition at line 38 of file biclops.cpp.
ros::Time RosBiclopsNode::veltime [protected] |
Definition at line 42 of file biclops.cpp.
vpHomogeneousMatrix RosBiclopsNode::wMc [protected] |
Definition at line 57 of file biclops.cpp.