最近在做moveit rviz 机械臂逆运动学仿真,已经写好了c++调用moveit api的代码,实现了在命令行运行cpp代码并给坐标,rviz那边的机械臂能同步到达大概的坐标。目前状况是某些坐标能顺利到达,但某些坐标就会出现标题的错误,在c++代码运行界面显示:
在moveit的rviz仿真界面显示:
报错信息为:
[ERROR] [1720591996.231568496]:
Invalid Trajectory: start point deviates from current robot state more than 0.01
joint 'joint3_to_joint2': expected: 0, current: -1.00672
上网找了很长时间都没有找到解决办法,希望各位伸出援助之手!