作品提交
要求说明
下面是比赛文件提交要求,请务必仔细阅读
视频文件
:一个完整比赛时段屏幕录制的.mp4
视频文件代码压缩文件
:你在比赛时段tianbot_ws/src
下的tianracer
文件夹的.zip 压缩文件,其中应包你参赛时所使用的代码文件说明文档
:一个你对算法优化的技术报告,格式可以为.pdf、.word
,这 2 种常用文本格式
视频录制
画面录制要求
图 1 测试图
测试过程中,需要将测试环境
gazebo
+rviz
左右放置于底层,将监控系统置顶(右键点击 tianbot 官方监控等文字,出现置顶的要求,点击即可),点击启动
之后将会自动执行命令。在启动测试之后,
请将手离开键盘,后台将会检测系统输入
,如果有其他输入,本次成绩作废
。
视频内容录制要求
视频录制的要求和过程具体如下
要求
- 使用
roslaunch tianracer_gazebo demo_tianracer_teb_nav.launch
,启动Gazebo
仿真界面,将两个界面按照图 1放置 - 将你的代码按照部署代码的要求,放置在
tianracer_gazebo
的scripts
文件夹下,并命名为f1tenth_racer.py
即可 - 使用
rosrun tianracer_gazebo judge_system_node.py
,启动测试系统 将窗口按照要求摆放
,开始录屏
注:视频格式为
.mp4
,推荐使用OBS Studio
进行录制。
点击启动
,完成视频录制- 将.mp4 命名为
队名.mp4
,具体提交方式请以天之博特TIANBOT bilibili 平台账号相关规则视频说明或比赛答疑群的官方通知为准,提交后,请耐心等待测评结果
作品提交
在 tianracer_gazebo/scripts/下,我们提供了一个作品提交的图形界面,你可以在其中上传你的代码,并提交到比赛方指定的局域网服务器地址
。
如何运行
新开一个终端,然后执行如下命令,即可运行
sh
cd ~/tianbot_ws/src && python3 upload.py
提示
如果运行时显示报错,无法找 tianracer_gazebo/scripts 目录,请先执行如下命令 source
工作空间,然后再尝试运行上面的命令
sh
source ~/tianbot_ws/devel/setup.bash
提交工具使用
具体使用方法参考下图
提示
在局域网服务器主机上,请预先执行如下命令,然后重新提交测试,否则会导致提交失败的问题
sh
mkdir ~/Desktop/
点击配置
按钮,然后根据提示,修改为服务器主机的登录用户名
和密码
即可,即可在自己的服务器主机上进行测试
提示
注:Ubuntu22.04
的主机暂不支持