包含关键字 ros 的文章
TurtleBot-Blockly入门教程-创建不带输出或输入的block
说明:
介绍如何实现不带输出或输入的block
操作步骤:
一个块通常配置一些后端功能,而不需要输入或产生任何输...
TurtleBot-Blockly入门教程-创建带输出的block
说明:
介绍编写带输出的block
操作步骤:
一个块不会从用户那里接受任何输入,但会有输出。
一个固定在turtleb...
TurtleBot-Blockly入门教程-创建带输入的block
说明:
介绍如何编写带输入功能的block
block类型有三种:
带输入的block
带输出的block
不带输入或输出...
TurtleBot-Blockly入门教程-创建新block
说明:
介绍如何创建新的block来实现相应功能
操作步骤:
代码更改或开发通常发生在blockly_ws/src/文件夹中。...
TurtleBot-Blockly入门教程-编程blockly
说明:
介绍如何利用这些block来实现相应功能
需要实现如下功能:向前移动2秒,等待1秒,向后移动3秒,等待1秒
拖...
TurtleBot-Blockly入门教程-使用blockly
说明:
介绍如果使用blockly实现基本运动,比如前进,后退,旋转,左右转,停止等
实现起来比较简单,通过拖动对应的block...
TurtleBot-Blockly入门教程-启动blockly
说明:
介绍如何启用blockly
操作步骤:
[TurtleBot] 启动机器人
$ roslaunch turtleb...
TurtleBot-Blockly入门教程-软件安装
说明:
介绍如何在turtlebot上安装blockly软件
前提准备:
需要先完成远程PC和turtlebot的安装,并设置好网络,...
说明
介绍如何实现完整的自动驾驶过程
准备:
从现在开始,所有相关节点都将以action模式运行
如果有些尚未关闭,请关闭Remote PC和TurtleBot SBC上所有与ROS相关的...
说明
介绍如何实现通过隧道以及隧道的相关设置
制作地图
首先要确定机器人在整个自动驾驶流程的起点位置,因为机器人是基于里程计的信息来制作地图
其次是确定隧道的所在位置,隧道可以用木板...
说明
介绍如何识别水平的交通杆
操作步骤
水平交通杆在水平面上找到3个红色矩形,并计算水平是打开还是关闭,以及机器人离交通杆有多远
将机器人放在车道上放置再关闭的水平交通杆面前
...
说明
介绍如何实现自动泊车
前提准备
停车只需要一次交通标志识别
将一个机器人或者高于测试使用的机器人高度的物品放在其中一个停车位上,将要执行停车的机器人放车道上
将交通信号标志...
说明
介绍如何识别交通灯
操作步骤
[Remote PC] 新终端启动roscore
$ roscore
[TurtleBot SBC] 新终端,启动摄像头
$ roslaun...
说明
介绍如何识别交通信号标志
制作交通标志
交通标志检测需要一些交通标志的图片。
节点使用SIFT算法查找交通标志
因此如果您想使用自定义交通标志(未在autorace_tra...
说明
介绍如何通过摄像头来识别车道
操作步骤
[Remote PC] 新终端,启动roscore
$ roscore
[TurtleBot SBC] 新终端,启动摄像头
$ r...
说明
介绍如何进行树莓派摄像头的外标定
操作步骤
[Remote PC] 新终端,启动roscore
$ roscore
[TurtleBot SBC] 新终端,启动摄像头
$ ...
说明
介绍如何进行树莓派摄像头的内标定
操作步骤
[Remote PC] 新终端,启动roscore
$ roscore
[TurtleBot SBC] 新终端,启动摄像头
$ ...
说明
介绍如何为树莓派鱼眼摄像头做图像校准
操作步骤
[Remote PC] 新终端,启动roscore
$ roscore
[TurtleBot SBC] 新终端,启动相机
...
说明
介绍如何搭建与Turtlebot3自动驾驶配套使用的场景
场地
由于Turtlebot3测试自动驾驶受环境光线影响较大,所以测试环境应该设置在室内,且尽量保证早晚的环境光线保持一致...
说明
介绍实现自动驾驶需要的软件
系统安装:
树莓派安装:参考链接
PC安装:参考链接
软件安装:
[Remote PC & TurtleBot SBC] 安装依赖
$ su...
- « 前一页
- 1
- ...
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- ...
- 204
- 后一页 »