当前位置: 首页 > news >正文

网站制作和app制作快应用 小程序

网站制作和app制作,快应用 小程序,四合一小说网站搭建教程,建设一个网站多少钱双系统ubuntu20.04(neotic版本)从0实现Gazebo仿真slam建图 昨晚完成了ROS的多机通讯#xff0c;还没来得及整理相关操作步骤#xff0c;在进行实际小车的实验之前#xff0c;还是先打算在仿真环境中进行测试#xff0c;熟悉相关的操作步骤#xff0c;计划通过虚拟机…双系统ubuntu20.04(neotic版本)从0实现Gazebo仿真slam建图 昨晚完成了ROS的多机通讯还没来得及整理相关操作步骤在进行实际小车的实验之前还是先打算在仿真环境中进行测试熟悉相关的操作步骤计划通过虚拟机笔记本来操纵双系统台式机完成在仿真环境中的地图构建导航等功能。 ps:别问为什么不直接通过向日葵远程操控后面要进行实际环境中多机器人编队的测试多机器人编队功能已经被写好了但是需要安装在远程PC的工作空间中进行多机器人的控制 1、安装ROSneotic版本依赖 sudo apt-get install ros-noetic-joy ros-noetic-teleop-twist-joy \ros-noetic-teleop-twist-keyboard ros-noetic-laser-proc \ros-noetic-rgbd-launch ros-noetic-rosserial-arduino \ros-noetic-rosserial-python ros-noetic-rosserial-client \ros-noetic-rosserial-msgs ros-noetic-amcl ros-noetic-map-server \ros-noetic-move-base ros-noetic-urdf ros-noetic-xacro \ros-noetic-compressed-image-transport ros-noetic-rqt* ros-noetic-rviz \ros-noetic-gmapping ros-noetic-navigation ros-noetic-interactive-markersROS1和ROS2其他版本安装相关依赖参考网址ROS1ROS2依赖包注意☝的是一行指令分行输入会报错的。 2、安装turtlebot3软件包 Install TurtleBot3 via Debian Packages. sudo apt install ros-noetic-dynamixel-sdksudo apt install ros-noetic-turtlebot3-msgssudo apt install ros-noetic-turtlebot33、设置环境变量 source ~/.bashrc4、创建工作空间安装TB3功能包 mkdir -p ~/catkin_ws/src cd ~/catkin_ws/src/ git clone -b noetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/DynamixelSDK.git git clone -b noetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git git clone -b noetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3.git git clone -b noetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git cd ~/catkin_ws catkin_makeROS1其他版本的TB3功能包参考ROS1功能包 ROS2foxy版本功能包参考ROS2功能包 注意ROS1ROS2的其他版本连接中改对应版本名称 编译成功 5、Gazebo仿真 1选择启动的机器人模型 export TURTLEBOT3_MODELwaffle_piexport TURTLEBOT3_MODELburger2启动gazebo仿真环境 roslaunch turtlebot3_gazebo turtlebot3_world.launch可能会出现以下报错 找到错误原因“环境变量设置有问题” 错误原因为环境变量设置有问题后面进行优化 运行下方代码后再执行roslaunch source ~/catkin_ws/devel/setup.bashroslaunch turtlebot3_slam turtlebot3_slam.launchturtlebot3_world.launch 3启动rviz进行建图 打开新的终端还要在输入一边机器人选择模型的指令在输入以下指令后面进行优化 roslaunch turtlebot3_slam turtlebot3_slam.launch4控制小车移动实现建图 打开新的终端还要在输入一边机器人选择模型的指令 roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch5保存地图 rosrun map_server map_saver -f ~/map_world地图自动保存在~/home/map目录下名为map_world.yaml和map_world.pgm 优化 目前在启动机器人小车在仿真环境中的建图非常麻烦每次启动新的节点都要输入指令选择一遍机器人的模型且在启动turtlebot3_world.launch文件前还要进行以便环境的配置总之是非常麻烦的 下面把这些指令提前配置到source ~/.bashrc文件中 1手动配置 输入 sudo gedit ~/.bashrc 在文本的最后加入以下这些指令 source ~/catkin_ws/devel/setup.bash export TURTLEBOT3_MODELwaffle_pi//如果你要选择burger型机器人输入export TURTLEBOT3_MODELburger export ROS_DOMAIN_ID30 #TURTLEBOT3 export GAZEBO_MODEL_PATH$GAZEBO_MODEL_PATH:~/catkin_ws/src/turtlebot3/turtlebot3_simulations/turtlebot3_gazebo/models然后保存后关闭文件打开终端输入source ~/.bashrc更新环境即可完成。 2输入指令配置 我参考其他配置环境指令输入后可达到相同效果。 echo source ~/catkin_ws/devel/setup.bash ~/.bashrc echo export TURTLEBOT3_MODELwaffle_pi ~/.bashrc echo export ROS_DOMAIN_ID30 #TURTLEBOT3 ~/.bashrc echo export GAZEBO_MODEL_PATH$GAZEBO_MODEL_PATH:~/catkin_ws/src/turtlebot3/turtlebot3_simulations/turtlebot3_gazebo/models ~/.bashrc输入完成后打开新终端输入 source ~/.bashrc设置完成后现在启动建图仅需要输入 1启动gazebo仿真环境 roslaunch turtlebot3_gazebo turtlebot3_world.launch2启动RVIZ roslaunch turtlebot3_slam turtlebot3_slam.launch3启动键盘控制节点即可 roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
http://www.yingshimen.cn/news/111355/

相关文章:

  • 如何把网站扒下来企业网站建设的公司
  • 如何在人力资源网站做合同续签青岛做网站大公司
  • 团队展示网站廊坊app开发公司
  • 东莞网站建设工作中国建筑股吧
  • 广东专业的网站制作边境网站建设方案
  • 温州市住房和城乡建设厅网站首页动画设计好就业吗
  • 企业网站自助建站上海建筑人才网平台
  • iis网站服务器安全隐患有谁做彩票网站
  • 教育网站 前置审批厦门网站建设门户
  • 搭建网站的价格evus在哪个网站做登记
  • 足球网站界面设计网站题头是什么
  • 景安网站备案幕布熊猫关键词挖掘工具
  • 酒店网站建设方案策划书品牌微信网站开发
  • 建设银行网站登录不租服务器
  • 先做网站还是先申请域名网站建设推广资讯
  • 网站建设意见征求沧浪网站建设
  • 网站建设 部署与发布视频价格列表 wordpress
  • 网站建设未完成建设公司门户网站建设方案
  • 做网站一般需要哪些文件夹万表网手表官网
  • 微信建设网站找哪家网站建设佰首选金手指十七
  • 帝国cms二手网站模板wordpress设置登录背景图片
  • 云南网站建设设计自己的电脑可以做网站服务器吗
  • 网站分站的实现方法网络营销做得好的公司
  • 平面设计的基本流程是什么开封网站优化
  • 一个简单的动态页面网站需要数据库吗徐州地区网站建设
  • 四川网站建设设计公司wordpress无评论
  • 哪个网站用织梦做的wordpress手机号网站
  • 网站制定公司旅游网站开发设计文档
  • 网站可以用什么做形容网站做的好
  • 楚雄州住房和城乡建设局网站微信平台推广方法