- 博客(4)
- 收藏
- 关注
原创 ubuntu18.04 ros melodic环境安装moveit和ompl库,并自定义算法在moveit上使用
我现在觉得rosdep install -y --from-paths src --ignore-src --rosdistro ${ROS_DISTRO}检测一下有没有没下好的包可能可以解决一下这个问题。ros版本自带的是通过二进制文件来下载的,算法都是封装好的,不能往里面添加自己的算法,因此只能卸载掉原来的moveit版本,从源码上进行下载。所有的文件都是在你创建好的文件里面进行,其他文章里面这第一步可能是cd moveit_ws/src是不对的,应该还是上面创建的文件名。(不看完不要开始做)
2024-12-02 22:33:12
1013
原创 moveit控制真实机械臂(二)配置action server端
会出现报错信息,报错提示是说他在等待follow_joint_trajectory这个action server的到来,但是显然没有等到,因此,可以看出来follow_joint_trajectory为action名称的action client端没有被连接。之前的插件都是针对于虚拟机械臂,现在我们需要对真实机械臂进行控制,自然没有人冲到action server的角色,所以下一步,我们需要自己编写一个moveit‘端的action client对应的action server。来存储接收到的轨迹点。
2024-08-22 20:03:51
1086
3
原创 moveit控制真实机械臂(一)配置action client端
在默认生成的moveit配置文件中,参数基本上是针对虚拟机械臂而言的,因此我们可以在rviz中观察到模型的运动,但是,这种控制虚拟机械臂的方法不会将真正的控制信号发送出来,所以我们要想在真实世界中控制机械臂时得到控制moveit输出的控制信号,所需要的action是FollowJointTrajectoryAction,它是moveit中专门控制真实机械臂的。进入move_group.launch文件中,在moveit_controller_manager这一行,在选择参数值的时候,
2024-08-22 08:57:57
1673
1
原创 dofbot机械臂在配置过程中遇到的一系列问题(一)
六、可以看见MotionPlanning报警告了,其实你不管也没有多少问题,如果要解决的话,先运行demo.launch,然后另开一个终端,运行dofbot_moveit.launch即可。我做的时候是先打开小屏幕,等待小屏幕成功进入ubuntu系统后,vnc远程连接,然后直接摁F7,即可切换分辨率,非常好用。小屏幕可能会花,不用管,拔了它电源也没事。然后出现这类问题之后,用Alt+F3,可以有几率卡进终端系统,然后在里面输入命令找到文件改回去,重启,解决。但是,有没有一个更简单的方法呢?
2024-04-27 19:54:42
1292
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人