智能佳机器人知识社区

展开菜单

TurtleBot3自动驾驶Noetic-3-1.车道线检测实车操作

TurtleBot3自动驾驶Noetic-3-1.车道线检测实车操作
车道检测包允许 Turtlebot3 在没有外部影响的情况下在两条车道之间行驶。以下说明描述了如何使用车道检测功能以及通过 rqt 校准摄像头。将 TurtleBot3 放置在黄色和白色车道之间。注意:确保黄色车道位于机器人左侧,白色车道位于机器人右侧。在Remote PC上启动 roscore roscore触发相机SBC。roslaunch turtlebot3_autorace_camera raspberry_pi_camera_publish.launch...

TurtleBot3自动驾驶Noetic-4.交通标志识别

TurtleBot3自动驾驶Noetic-4.交通标志识别
TurtleBot3 可以通过比较源图像和摄像头图像的算法检测各种迹象,并在行驶时执行编程任务。按照以下说明测试交通标志检测。注意:交通标志中的更多边缘会增加 SIFT 算法的识别结果。打开一个新终端并启动 Autorace Gazebo 模拟。将使用roslaunch命令 roscore自动启动。roslaunch turtlebot3_gazebo turtlebot3_autorace_2020.launch打开一个新终端并启动远程操作节点。沿着车道行驶 TurtleB...

TurtleBot3自动驾驶Noetic-5.红绿灯任务

TurtleBot3自动驾驶Noetic-5.红绿灯任务
注意:为了将 Gazebo 中的交通灯固定为特定颜色,您可以修改turtlebot3_autorace_2020/turtlebot3_autorace_core/nodes/目录下core_node_mission文件中的controlMission 方法。打开一个新终端并启动 Autorace Gazebo 模拟。将使用roslaunch命令 roscore自动启动。roslaunch turtlebot3_gazebo turtlebot3_autorace_2020....

TurtleBot3自动驾驶Noetic-6.交叉路口任务

TurtleBot3自动驾驶Noetic-6.交叉路口任务
交叉路口是 AutoRace 的第二个任务。TurtleBot3 必须检测到交叉路口的方向标志,并继续前往有向路径。如何运行十字路口任务关闭所有终端或使用Ctrl+C终止它们打开一个新终端并启动 Autorace Gazebo 模拟。将使用roslaunch命令 roscore自动启动。roslaunch turtlebot3_gazebo turtlebot3_autorace_2020.launch打开一个新终端并启动内在校准节点。roslaunch turtlebot3...

TurtleBot3自动驾驶Noetic-7.躲避障碍物任务

TurtleBot3自动驾驶Noetic-7.躲避障碍物任务
躲避障碍物是 TurtleBot3 AutoRace 2020 的第三项任务。TurtleBot3 必须避开施工区域内的障碍物。如何运行建设任务关闭所有终端或使用Ctrl+C终止它们打开一个新终端并启动 Autorace Gazebo 模拟。将使用roslaunch命令 roscore自动启动。roslaunch turtlebot3_gazebo turtlebot3_autorace_2020.launch打开一个新终端并启动内在校准节点。roslaunch turtle...

TurtleBot3自动驾驶Noetic-8.停车入位任务

TurtleBot3自动驾驶Noetic-8.停车入位任务
停车入位是 TurtleBot3 AutoRace 2020的第四个任务。TurtleBot3 必须检测到停车标志,并在空车位停车。如何运行停车任务关闭所有终端或使用Ctrl+C终止它们打开一个新终端并启动 Autorace Gazebo 模拟。将使用roslaunch命令 roscore自动启动。roslaunch turtlebot3_gazebo turtlebot3_autorace_2020.launch打开一个新终端并启动内在校准节点。roslaunch turt...

TurtleBot3自动驾驶Noetic-9.通过升降杆任务

TurtleBot3自动驾驶Noetic-9.通过升降杆任务
通过升降杆是 TurtleBot3 AutoRace 2020 的第五个任务。TurtleBot3 必须检测到停车标志并等待道口门被抬起。关闭所有终端或使用Ctrl+C终止它们打开一个新终端并启动 Autorace Gazebo 模拟。将使用roslaunch命令 roscore自动启动。roslaunch turtlebot3_gazebo turtlebot3_autorace_2020.launch打开一个新终端并启动内在校准节点。roslaunch turtlebot...

TurtleBot3自动驾驶Noetic-10通过隧道任务

TurtleBot3自动驾驶Noetic-10通过隧道任务
隧道是 TurtleBot3 AutoRace 2020 的第六个任务。TurtleBot3 必须避开未探索隧道中的障碍物并成功退出。如何运行隧道任务注意:更改turtlebot3/turtlebot3_navigation/param/文件中的导航参数。如果您猛击并制作新地图,请将新地图放置到您放置/turtlebot3_autorace/turtlebot3_autorace_driving/maps/的turtlebot3_autorace 包中。关闭所有终端或使用Ct...

TurtleBot3系列改装-1.说明

TurtleBot3系列改装-1.说明
您可以参考该系列文章,创建一个前所未有的全新机器人,创建基于开放硬件的各种机器人。相关代码已经提供:...

TurtleBot3系列改装-履带小车

TurtleBot3系列改装-履带小车
特点: 连接和组装在链轮上的履带单元使其在崎岖的地形上很平稳。组件:两个 DYNAMIXEL X 430 系列(全部用于驾驶)、一个 OpenCR1.0 板、一个带 BT410 主从蓝牙模块的 RC100 遥控器、TurtleBot3 底盘和电池、履带单元、3D 打印底盘。...