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

建设银行官网网站线上宣传推广方式

建设银行官网网站,线上宣传推广方式,十堰门户网站建设,wordpress 卡密销售一、创建机器人仿真模型 1. 新建文件夹:thd_robot_description # 功能包依赖urdf xacro catkin_create_pkg thd_robot_description urdf xacro 打开上面的文件夹,新建文件夹【config、launch、meshes、rviz、urdf】 2. 创建启动文件 launch &#xf…

一、创建机器人仿真模型

1. 新建文件夹:thd_robot_description

# 功能包依赖urdf xacro
catkin_create_pkg thd_robot_description urdf xacro

打开上面的文件夹,新建文件夹【config、launch、meshes、rviz、urdf】

2.  创建启动文件 launch  :robot_urdf.launch

启动文件用于打开rviz 可视化界面,显示绘制的机器人模型。。

<launch><param name="robot_description" textfile="$(find thd_robot_description)/urdf/neor_mini_gazebo_VLP16.urdf" /><arg name = "gui" value = "true" /><param name="use_gui" value="$(arg gui)"/><node name="joint_state_publisher_gui" pkg="joint_state_publisher_gui" type="joint_state_publisher_gui" /><node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher" /><node name="rviz" pkg="rviz" type="rviz" args="-d $(find thd_robot_description)/rviz/thd_gazebo_sensors_rviz_VLP16.rviz"  required="true"/>
</launch>

 

3. rviz 文件:thd_gazebo_sensors_rviz_VLP16.rviz

4.  建立小车模型: neor_mini_gazebo_VLP16.urdf

在这个文件里面需要修改自己的文件名字和路径,还有需要  官方写的velodyne_simulator仿真的文件。

5. 效果展示

到现在这一步 就可以运行查看小车的效果,展示:

roslaunch thd_robot_description robot_urdf.launch

二、创建Gazebo 仿真环境

1. 新建文件夹:thd_robot_gazebo

catkin_create_pkg thd_robot_gazebo

打开上面的文件夹,新建文件夹【launch 、worlds】

2.  创建启动仿真环境的 launch 文件 :thd_gazebo.launch 

<launch><!-- 设置launch文件的参数 --><arg name="world_name" value="$(find thd_robot_gazebo)/worlds/iscas_museum.world"/><arg name="paused" default="false"/><arg name="use_sim_time" default="true"/><arg name="gui" default="true"/><arg name="headless" default="false"/><arg name="debug" default="false"/><!-- 运行gazebo仿真环境 --><include file="$(find gazebo_ros)/launch/empty_world.launch"><arg name="world_name" value="$(arg world_name)" /><arg name="debug" value="$(arg debug)" /><arg name="gui" value="$(arg gui)" /><arg name="paused" value="$(arg paused)"/><arg name="use_sim_time" value="$(arg use_sim_time)"/><arg name="headless" value="$(arg headless)"/></include><!-- 加载机器人模型描述参数 --><!-- Load the robot description --><param name="robot_description" command="cat $(find thd_robot_description)/urdf/neor_mini_gazebo_VLP16.urdf"/><!-- 运行joint_state_publisher节点,发布机器人的关节状态  --><node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" ></node> <!-- 运行robot_state_publisher节点,发布tf  --><node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher"  output="screen" ><param name="publish_frequency" type="double" value="50.0" /></node><!-- 在gazebo中加载机器人模型--><node name="urdf_spawner" pkg="gazebo_ros" type="spawn_model" respawn="false" output="screen"args="-urdf -model mrobot -param robot_description"/> </launch>

 引入一个自己创建的world

引入一个空 world

加载机器人的仿真模型 urdf 文件

3.  创建仿真环境world :

 4. 加载仿真环境

roslaunch thd_robot_gazebo thd_gazebo.launch

5. 加载键盘控制节点

rosrun teleop_twist_keyboard teleop_twist_keyboard.py

Waiting for subscriber to connect to /cmd_vel

查看rostopic list  发现没有 /cmd_vel

解决办法,校对joint_name的关节名是否一致,,要在urdf 中添加cmd_vel  




自己尝试这个方法还是不太行, 会的东西太少了,还是直接上别人的代码吧

新建一个catkin_thd 工作空间 ,,把 neor_mini  代码拷贝到src 文件夹下面。

参考ReadMe.pdf 文件内容运行代码即可得到对应的结果

下面是运行的lio-sam 建图的结果

 

 录制数据包(rosbag record -a ),最后得到的一个结果

http://www.hkea.cn/news/567180/

相关文章:

  • 做网站得叫什么优化关键词排名
  • 丰县住房与城乡建设部网站太原网站制作优化seo公司
  • 微信如何做微商城网站建设手机网站智能建站
  • 网站尾部分页数字怎么做推广app大全
  • 建筑设计软件有哪些优化网站建设
  • 网站开发 word文件预览医疗器械龙头股
  • 电子商务网站建设花费南宁百度seo排名价格
  • 做公司网站要注意哪些问题真正免费建站网站
  • 在线服务器代理杭州seo网络公司
  • wordpress邮件订阅seo技术外包
  • 深圳营销网站建站公司搜索引擎关键词的工具
  • 做网站如何网站考虑优化游戏推广员是诈骗吗
  • 公众号做视频网站吗关键词排名怎么做上首页
  • 重庆做网站价格优化软件下载
  • 如何做网站镜像今日最火的新闻
  • 水果网站开发所需的成本市场营销实际案例
  • 无锡市新吴区住房和建设交通局网站西安百度关键词包年
  • 网站平台方案设计seo上首页
  • 郑州做网站的联系方式搜狗友链交换
  • 一般建设一个网站多少钱怎么接广告赚钱
  • 计算机专业网站开发方向销售推广方案
  • 上海网站建设公司排名西安百度公司
  • 中国网网址是多少网站推广优化教程
  • 关于加强机关网站建设运营培训
  • dw做的网站怎么让别人看到如何建立一个网站
  • 保险网站建设优缺点seo代码优化步骤
  • 如何快速建网站百度电脑版入口
  • 山东省建设工程信息网站最近最新的新闻
  • 免费网站建设方案锦绣大地seo官网
  • 电子商务的网站建设牛排seo系统