包含关键字 callback 的文章
ROS与QT语言入门教程-发布与接收消息
说明
在ROS QT GUI模板的基础上,实现话题发布与接收消息
点击查看完整代码
ui界面
main_window.ui文件:
拖入一个列表视图...
ROS2探索总结-12.ROS2 Python编程基础
说明:
ROS最重要的特性之一就是多语言的支持,可以使用C++、Python等语言进行程序的开发,ROS2会继续强化这个特性,对更多语...
ROS2探索总结-6.迎接ROS2.0时代的到来
概要:
ROS起源于2007年11月,2017年11月刚好满10岁。ROS的最初目标是在机器人领域提高代码的复用率,谁都没有想到,ROS社区中...
说明
介绍如何通过摄像头来识别车道
操作步骤
[Remote PC] 新终端,启动roscore
$ roscore
[TurtleBot SBC] 新终端,启动摄像头
$ r...
TEB轨迹规划算法教程-阿克曼车型路径规划
说明:
介绍如何为类似汽车的机器人设置规划器(实验)
原理:
导航包规划和导航不适用于类似汽车的机器人。
但是teb_local_plan...
TEB轨迹规划算法教程-优化反馈
说明:
介绍如何检查优化轨迹的反馈; 提供了一个示例,其可视化当前所选轨迹的速度分布
在前面的示例中,您学习了如何测试优化,如何调整参数以及如何在rviz中可...
ROS探索总结-40.dynamic reconfigure
概要
ROS中的参数服务器无法在线动态更新,也就是说如果Listener不主动查询参数值,就无法获知Talker是否已经修改了参...
ROS探索总结-36.Matlab中的ROS可视化应用
概要
MatLab有非常便捷的可视化编程,我们可以借助Matlab来制作一些小的可视化工具。在之前的博客中,使用rviz的插件功能实现...
ROS2与C++入门教程-创建消息(msg)文件
说明:
介绍如何创建消息msg文件
步骤:
使用已经建好的工作空间dev_ws
新建包
cd ~/dev-ws/src
ros2 pkg...
ROS2与C++入门教程-编写订阅和发布
说明:
介绍如何编写订阅和发布
编写发布步骤:
新建包cpp_pubsub
cd ~/dev_ws/src
ros2 pkg create --...
ROS2入门教程-自定义内存分配器
说明:
介绍如何给发布者和订阅者写一个自定义的内存分配器。
作用:
这样当你的ROS节点程序运行时就会通过你的内存分配器给你的程序分配内存,而不会使用默...
ROS2入门教程-Intra-Process通讯方式
说明:
介绍Intra-Process的通讯方式
Background
ROS应用程序通常有多个单独的节点组成,这些节点的工作范围一...
PX4开发指南-11.4.MAVROS外部控制例程
MAVROS机外(offboard)控制例程
机外控制非常危险。如果在真机上操作,请确保可以在出错的时候切回手动控制。
下面的教程是一...
Integration Testing
This is about end to end integration testing. Tests are executed automatical...
ROS2探索总结-3.小试牛刀
说明
安装ROS2框架
看了之前ROS2的框架设计,是不是对ROS2产生了很多好奇。相比ROS1,ROS2中融入了很多新的东西,但是很多核心的概念并没有改变。...
Turbot与python教程-实现角速度标定
说明:
介绍如何实现通过python控制turbot实现角速度标定
针对turtlebot1或非turtlebot2机器人参考
代码:
参考...
Turbot与python教程-实现线速度标定
说明:
介绍如何实现通过python控制turbot实现线速度标定
针对Turtelbot1或非Turtelbot2机器人做校准参考
代码:
...
Turbot与python教程-实现定点拍照
说明:
介绍如何实现通过python控制turbot实现定点拍照
代码:
参考代码:github
实现代码:
# Script for si...
Turbot与python教程-实现获取上网本电池信息
说明:
介绍如何实现通过python控制turbot实现获取上网本电池信息
代码:
参考代码:github
实现代码:
# Mon...
Turbot与python教程-实现获取kobuki按键信息
说明:
介绍如何实现通过python控制turbot实现获取kobuki按键信息
代码:
参考代码:github
实现代码:
...
- « 前一页
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 后一页 »