• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

北邮智能车仿真培训(九)—— 室外光电创意组仿真

人工智能 布剪刀石头 2381次浏览 0个评论

前言

 

前面的教程基本上是常规组别的,主要用于给大家写下摄像头的算法然后体会下PID,今天的教程是面向室外光电创意组的,从2019年钢铁侠科技公司赞助了100台车模开始有了这个组别,这也是智能车向人工智能领域迈进的一步,这个教程理论上也可以用来处理深度学习组别的比赛仿真。真实比赛的车模用的是阿克曼车辆模型,但是在仿真中不太好搭建… …尝试了用MIT的racecar来仿真但是他的教程有点少没太整明白,所以这里用turtlebot3来仿真室外光电创意组。下面是场地地图

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

准备过程

 

安装turtlebot3

 

这个大家可以参考我的另一篇博客:turtlebot3安装教程

 

最好是把我博客里面实现的都复现一遍,我的turtlebot3是从源码安装的,这里最好大家也从源码安装,因为我对官方文件做了些小改动。

 

搭建比赛场地

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

在文末简单教大家怎么搭建场地吧,这里先教怎么把我搭建好的放到你的电脑上。

 

下载文件

 

这里大家自己随便找一个文件夹右键打开终端。输入下面命令

git clone https://github.com/xmy0916/buptsmartcar.git

 

下载后内容如下:

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

然后在这个文件夹下右键打开终端,输入以下几个命令将文件拷贝到目标文件夹中:

 

cp -r turtlebot3_runway ~/wanderbot_ws/src/turtlebot3_simulations/turtlebot3_gazebo/models/

 

cp turtlebot3_runway.world ~/wanderbot_ws/src/turtlebot3_simulations/turtlebot3_gazebo/worlds

 

cp turtlebot3_runway.launch ~/wanderbot_ws/src/turtlebot3_simulations/turtlebot3_gazebo/launch

 

cp initial_localization_runway.py ~/wanderbot_ws/src/wanderbot/src

 

建图

 

打开环境地图:

roslaunch turtlebot3_gazebo turtlebot3_runway.launch

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

建图的时候大家把这些圆锥体删了吧

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

启动slam建图:

roslaunch turtlebot3_slam turtlebot3_slam.launch

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

启动键盘控制:

roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

将鼠标的光标留在这个终端就可以遥控小车建图了。

 

全部地图建立完毕后保存地图:

rosrun map_server map_saver -f ~/map

 

然后在你的home目录下可以看到这两个文件:

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真 

 

导航

 

首先将刚才全部的终端都关闭

打开环境地图:

roslaunch turtlebot3_gazebo turtlebot3_runway.launch

 

利用地图导航

roslaunch turtlebot3_navigation turtlebot3_navigation.launch map_file:=$HOME/map.yaml

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

用左上角的2D Pose Estimate修改机器人初始位置

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

利用2D Nav Goal发布目标点:

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

机器人开始导航

 

北邮智能车仿真培训(九)—— 室外光电创意组仿真

 

总结

 

先介绍到这里后续在完善下


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明北邮智能车仿真培训(九)—— 室外光电创意组仿真
喜欢 (0)

您必须 登录 才能发表评论!

加载中……