首页 > 其他 > 详细

11.10-改造ARIA和move_base: action-mode and planning model

时间:2019-07-02 00:56:11      阅读:125      评论:0      收藏:0      [点我收藏+]

程序改造计划

前言

  • 当前的手柄控制没有避障功能
  • 当前的语音直接控制指令使用的是move_base模块,我们希望能够使用精确的移动模块,同时避障,语音直接控制指令实际上是进场控制指令,人可以实时看到机器人状态。“往前走5M”“快一点”等等
  • 只有这些指令才会需要使用路径规划,比如“到A513”“到电脑前面去”“去”
  • 对慢一点指令的响应,只应该在路径规划的时候实现,通过对局部规划器参数的重新配置来实现。在直接模式下能够实现么?

实现功能

速度等参数设置

  • 慢,快

漫游下的语音直接控制指令

  • 在ROS中使用client的键盘指令实现,在ROS中使用Action和ActionGroup设计行为,运行过程中应该有避障

方位距离模式下的语音直接控制,运行过程中应该有避障

  • 往前走5米
  • 快一点
  • 慢一点
  • 停下来

规划模式下的控制

  • 到513
  • 停下来
  • 快一点,慢一点
    这些都可以通过对状态机的定制来实现。

zsProxy的新增需求

  • 应能够订阅move_base执行情况,好向界面反馈机器人状态是正常还是lost等等

11.10-改造ARIA和move_base: action-mode and planning model

原文:https://www.cnblogs.com/lizhensheng/p/11117706.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!