ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

arthur_'s profile - activity

2015-11-16 01:30:21 -0500 received badge  Enlightened (source)
2013-09-09 08:38:00 -0500 received badge  Good Answer (source)
2013-05-15 11:37:00 -0500 received badge  Famous Question (source)
2013-04-04 11:22:15 -0500 received badge  Nice Answer (source)
2013-03-18 08:00:28 -0500 received badge  Self-Learner (source)
2013-03-18 08:00:28 -0500 received badge  Teacher (source)
2013-03-18 08:00:25 -0500 received badge  Notable Question (source)
2013-03-05 11:41:19 -0500 received badge  Popular Question (source)
2013-02-14 00:18:47 -0500 answered a question MoveIt Kinematics Solver No kinematics solver instantiated for this group

I found the solution. I used RobotModelLoader instead of KinematicsModelLoader to load the robot description. KinematicsModelLoader initializes the kinematics solver whereas RobotModelLoader doesn't.

2013-02-13 07:44:34 -0500 asked a question MoveIt Kinematics Solver No kinematics solver instantiated for this group

Hi everyone,

I followed the moveit kinematics C++ API because I want to use the inverse kinematics solver. Firstly, I created my own URDF file, followed the tutorial about the MoveIt! Setup Assistant and created the config package for my robot.

The problem appears when I call setFromIK function from my JointStateGroup, the log shows:

[ERROR] [1360777186.680515210]: No kinematics solver instantiated for this group

And this is my launch file:

<launch>

<include file="$(find test_kinematics)/launch/upload_urdf.launch"/>

<node name="test_kinematics" pkg="test_kinematics" type="test_kinematics" respawn="false" output="screen">
 <rosparam name="kinematics_solver" command="load" file="$(find jim_moveit_config)/config/kinematics.yaml"/>
</node>

<node name="rviz" pkg="rviz" type="rviz" />

</launch>

And my kinematics.yaml file:

main_arm:
  kinematics_solver: pr2_arm_kinematics/PR2ArmKinematicsPlugin
  kinematics_solver_search_resolution: 0.005
  kinematics_solver_timeout: 0.05

main_arm is the name of my JointStateGroup.

Do you know where is my mistake ?

Thanks for your help ;)