< >
Home » kobuki代码解读 » kobuki代码解读-kobuki_keyop

kobuki代码解读-kobuki_keyop

kobuki代码解读-kobuki_keyop

说明:

  • 通过键盘实现远程控制

文件树及说明:

├── CHANGELOG.rst
├── CMakeLists.txt
├── doxygen                  #doxygen文档
│   └── mainpage.dox
├── include
│   └── keyop_core
│       └── keyop_core.hpp   #键盘类定义
├── launch
│   ├── keyop.launch         #原始的键盘控制配置,针对kobuki默认的launcher文件(minimal.launch)
│   ├── readme.txt
│   └── safe_keyop.launch    #安全的键盘控制配置,针对kobuki默认的launcher文件(minimal.launch),增加安全控制和速度平滑处理
├── package.xml
├── param
│   ├── keyop_mux.yaml       #键盘多路复用参数,设置多路cmd_vel命令优先级,安全控制和键盘操作
│   └── keyop_smoother.yaml  #键盘平滑处理参数,设置线速和角速限制,加速度限制以及更新频率等。
└── src
    ├── CMakeLists.txt
    ├── keyop_core.cpp       #键盘类实现,箭头控制前进,后退,左转,右转,d停止电机, e激活电机, q退出,空白键重置线速度和角速度。
    └── main.cpp             #执行键盘节点

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: kobuki代码解读