lwr_force_position_controller icon indicating copy to clipboard operation
lwr_force_position_controller copied to clipboard

The problem in the cartesian_inverse_dynamics_controller.cpp

Open TFLQW opened this issue 6 years ago • 1 comments

when I catkin_make the package after I have download the external packages (by the way the package (gravity-compensation, qb-interface-node) were not found). It pull out this problem : /home/tiboy/catkin_ws3/src/lwr_force_position_controllers/src/cartesian_inverse_dynamics_controller.cpp: In member function ‘virtual bool lwr_controllers::CartesianInverseDynamicsController::init(hardware_interface::EffortJointInterface*, ros::NodeHandle&)’: /home/tiboy/catkin_ws3/src/lwr_force_position_controllers/src/cartesian_inverse_dynamics_controller.cpp:49:5: error: ‘kdl_tree_’ was not declared in this scope kdl_tree_.getChain(root_name, "lwr_4_link", im_link4_chain_); ^ /home/tiboy/catkin_ws3/src/lwr_force_position_controllers/src/cartesian_inverse_dynamics_controller.cpp: In member function ‘void lwr_controllers::CartesianInverseDynamicsController::update_fri_inertia_matrix(Eigen::MatrixXd&)’: /home/tiboy/catkin_ws3/src/lwr_force_position_controllers/src/cartesian_inverse_dynamics_controller.cpp:124:15: error: ‘inertia_matrix_handles_’ was not declared in this scope fri_B(i,j) = inertia_matrix_handles_[i * n_joints + j].getPosition(); ^ /home/tiboy/catkin_ws3/src/lwr_force_position_controllers/src/cartesian_position_controller.cpp: In member function ‘void lwr_controllers::CartesianPositionController::update_fri_inertia_matrix(Eigen::MatrixXd&)’: /home/tiboy/catkin_ws3/src/lwr_force_position_controllers/src/cartesian_position_controller.cpp:166:15: error: ‘inertia_matrix_handles_’ was not declared in this scope fri_B(i,j) = inertia_matrix_handles_[i * n_joints + j].getPosition();

Can you help me to solve this?

TFLQW avatar Jan 04 '20 05:01 TFLQW

Hi, have you solved the problems?

WELLBEINGLWB avatar Aug 17 '21 01:08 WELLBEINGLWB