前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >蓝桥ROS之f1tenth案例学习与调试(成功)

蓝桥ROS之f1tenth案例学习与调试(成功)

作者头像
zhangrelay
发布2022-05-10 17:52:06
1580
发布2022-05-10 17:52:06
举报
文章被收录于专栏:机器人课程与技术

失败案例:

蓝桥ROS之f1tenth案例学习与调试(失败)


其实这个版本是适用于kinetic/melodic/noetic

为何失败呢?

需要将kinetic功能包全部更新到20210503版本!!!

然后编译就一切ok!

代码语言:javascript
复制
shiyanlou:f1tenth/ (master*) $ catkin_make                           [15:07:45]
Base path: /home/shiyanlou/Code/f1tenth
Source space: /home/shiyanlou/Code/f1tenth/src
Build space: /home/shiyanlou/Code/f1tenth/build
Devel space: /home/shiyanlou/Code/f1tenth/devel
Install space: /home/shiyanlou/Code/f1tenth/install
####
#### Running command: "make cmake_check_build_system" in "/home/shiyanlou/Code/f1tenth/build"
####
####
#### Running command: "make -j4 -l4" in "/home/shiyanlou/Code/f1tenth/build"
####
[ 35%] Built target f1tenth_simulator
[ 35%] Built target std_msgs_generate_messages_cpp
[ 35%] Built target sensor_msgs_generate_messages_cpp
[ 35%] Built target nav_msgs_generate_messages_cpp
[ 35%] Built target nav_msgs_generate_messages_lisp
[ 35%] Built target std_msgs_generate_messages_lisp
[ 35%] Built target sensor_msgs_generate_messages_lisp
[ 35%] Built target nav_msgs_generate_messages_py
[ 35%] Built target sensor_msgs_generate_messages_py
[ 35%] Built target std_msgs_generate_messages_py
[ 35%] Built target nav_msgs_generate_messages_nodejs
[ 35%] Built target sensor_msgs_generate_messages_nodejs
[ 35%] Built target sensor_msgs_generate_messages_eus
[ 35%] Built target std_msgs_generate_messages_nodejs
[ 35%] Built target std_msgs_generate_messages_eus
[ 35%] Built target nav_msgs_generate_messages_eus
[ 35%] Built target f1tenth_simulator_generate_messages_lisp
[ 35%] Built target f1tenth_simulator_generate_messages_cpp
[ 35%] Built target f1tenth_simulator_generate_messages_py
[ 41%] Built target f1tenth_simulator_generate_messages_eus
[ 41%] Built target f1tenth_simulator_generate_messages_nodejs
[ 52%] Built target random_walk
[ 64%] Built target mux
[ 76%] Built target simulator
[ 88%] Built target keyboard
[ 88%] Built target f1tenth_simulator_generate_messages
[100%] Built target behavior_controller
shiyanlou:f1tenth/ (master*) $      

测试一下吧:

激活键盘,开动一下?

k


更多内容含自动驾驶后续补充。

代码语言:javascript
复制
全部命令如下:
     1  gedit ros.asc
     2  sudo apt-key add ros.asc
     3  sudo apt update
     4  cd Code
     5  git clone https://gitcode.net/ZhangRelay/f1tenth.git
     6  unzip f1tenth/f1tenth_simulator.zip
     7  sudo apt install ros-kinetic-tf2-geometry-msgs ros-kinetic-ackermann-msgs ros-kinetic-joy ros-kinetic-map-server ros-kinetic-message-runtime
     8  ls
     9  cd f1tenth
    10  catkin_make
    11  catkin_make -j1 -l1
    12  catkin_make
    13  sudo apt update
    14  sudo apt upgrade
    15  stage
    16  sudo apt upgrade
    17  sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
    18  sudo apt update
    19  sudo apt upgrade
    20  sudo apt update
    21  catkin_make
    22  source devel/setup.zsh
    23  roslaunch f1tenth_simulator simulator.launch
代码语言:javascript
复制
shiyanlou:~/ $ history                                               [15:17:46]
    1  gedit ros.asc
    2  sudo apt-key add ros.asc
    3  sudo apt update
    4  cd Code
    5  git clone https://gitcode.net/ZhangRelay/f1tenth.git
    6  unzip f1tenth/f1tenth_simulator.zip
    7  sudo apt install ros-kinetic-tf2-geometry-msgs ros-kinetic-ackermann-msgs ros-kinetic-joy ros-kinetic-map-server ros-kinetic-message-runtime
    8  ls
    9  cd f1tenth
   10  catkin_make
   11  catkin_make -j1 -l1
   12  catkin_make
   13  sudo apt update
   14  sudo apt upgrade
   15  stage
   16  sudo apt upgrade
   17  sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
   18  sudo apt update
   19  sudo apt upgrade
   20  sudo apt update
   21  catkin_make
   22  source devel/setup.zsh
   23  roslaunch f1tenth_simulator simulator.launch
shiyanlou:~/ $                                                                                                                     [15:17:51]
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档