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

网站网站娱乐建设高性能网站建设进阶指南

网站网站娱乐建设,高性能网站建设进阶指南,小区百货店网怎么做网站,开广告公司需要学什么技术自2021年9月份开始进行MATLAB与ROS联合仿真相关的研究#xff0c;至2021年12月份研究基本上结束#xff0c;至今#xff0c;已经近两年时间#xff0c;期间曾收到过很多小伙伴的私信#xff0c;想让我出点教程#xff0c;期间我也曾多次想要抽点时间出教程#xff0c;但…   自2021年9月份开始进行MATLAB与ROS联合仿真相关的研究至2021年12月份研究基本上结束至今已经近两年时间期间曾收到过很多小伙伴的私信想让我出点教程期间我也曾多次想要抽点时间出教程但很遗憾总会被各种各样的事情顶掉一拖再拖就到了现在。 emm由于开发过去的时间太长在这两年中我也没有再用到相关内容好多技术细节已经遗忘好在当时记录下了比较详细的整套技术文档当然会有一些遗漏最近整理了一下近期会陆续的公布出来。 至于视频教程只能说很抱歉由于很多细节的遗忘再加上现在并没有太多时间去把相关的工作重新熟悉一遍所以只能出一个引导性的介绍视频大致会介绍想要进行MATLAB与ROS联合仿真需要依次进行那些工作流程是什么样子的详细的细节需要大家自行阅读本文列举的相关资料了。 先回顾一下当时写的探索总结及仿真效果的视频演示如下所示 《为期两个月的MATLAB与ROS联合仿真探索总结——因为热爱所以无所畏惧》 MATLAB与ROS联合仿真探索总结 概括性视频教程如下所示 MATLAB与ROS联合仿真探索总结、流程介绍、实例操作演示 第一章 仿真环境搭建 关于MATLAB与ROS联合仿真的仿真环境搭建我们提供了如下两种方案供大家选择大家可以根据自己的实际情况自行选择。 1、选择一直接使用提供的虚拟机镜像 新手推荐 选择一是一种走捷径的选择预测大部分人会选择这条路你只需要在你的电脑上安装完VMware这个软件然后按照下面博客中介绍的内容操作即可。 《MATLAB与ROS联合仿真慕羽虚拟机镜像文件使用方法》 完成上述操作后你可以直接跳过Ubuntu20.04的安装、ROS的安装、ROS的环境搭建等部分直接开始建立MATLAB与ROS的通讯然后愉快的开始进行联合仿真实验而且不会遇到文档资料提到的可能遇到的问题 2、选择二使用提供的文档资料自主搭建实验环境 选择二是有一定挑战性的选择先为你的探索精神点赞选择这条路意味着你需要自己按照提供的文档资料从零开始自己搭建实验的环境需要完成ROS的安装部分、ROS仿真环境的搭建部分的文档资料所介绍的内容参考步骤及相关资料的链接如下: 1安装VMware软件 2安装完VMware后可以观看古月老师的视频教程来创建自己的虚拟机并安装Ubuntu20.04系统视频里安装的是18.04我们需要装20.04步骤类似视频链接如下 《ROS入门21讲——P2.Linux系统介绍及安装》 3完成以上两步后就可以根据以下资料在ubuntu20.04中安装ROS系统了 《详细介绍如何在ubuntu20.04中安装ROS系统超快完成安装最新版教程》 4按照以下资料进行MATLAB与ROS联合仿真所需的ROS环境搭建 《MATLAB与ROS联合仿真—ROS环境搭建及相关准备工作上》 《MATLAB与ROS联合仿真—ROS环境搭建及相关准备工作下》 5此外你需要额外修改如下图所示的路径下的名为map_easyworld.yaml的文件的内容的第一行红框内的gly为你的虚拟机用户名 然后你和选择道路一的小伙伴一起来到了ROS与MALTAB通讯建立部分完成后就可以愉快的开始实验了当然在这个过程中你可能会遇到包括但不限于以下的问题并按照其介绍的解决方法进行解决。 问题①若VMware安装完VMware Tools后依然不能将主机下的的文件拖拽或复制到虚拟机中时重装了多次依然不行的情况下此时我们不妨另辟蹊径使用共享文件夹得方式来实现主机文件与VMware虚拟机中文件的交互详情可见以下资料 《通过共享文件夹的方式实现主机文件与VMware虚拟机中文件的交互》 问题②Ubuntu20.04运行python文件时报错No module named ‘rospkg‘的解决方法 《Ubuntu20.04运行python文件时报错No module named ‘rospkg‘的解决方法》 第二章 建立ROS与MATLAB的通讯 MATLAB与ROS的联合仿真有两种常见的实现模式第一种即采用Windows下的MATLAB与Ubuntu中的ROS进行联合仿真第二种是直接在Ubuntu中实现MATLAB与ROS的联合仿真个人推荐使用第一种本开源资料以第一种为例当然也适用于第二种。 若采用第一种模式则按照以下资料建立MATLAB与ROS的通讯推荐 《实现Win10环境下的MATLAB与虚拟机Ubuntu中的ROS的通讯的方法》 若采用第二种模式则按照以下资料建立MATLAB与ROS的通讯 《详细介绍如何在Ubuntu中实现MATLAB与ROS的通讯借助MATALB进行ROS开发》 第三章 MATLAB与ROS联合仿真常用simulink模块介绍 当我们进行MATLAB与ROS联合仿真的过程中想要实现某项功能或者完成某项任务的时候可以借助MATLAB中相关的simulink模块来减少工作量本部分用于介绍联合仿真过程中常用的simulink模块详情可见以下资料 《使用MATALB来辅助ROS开发时常用的simulink模块介绍》 第四章 MATLAB与ROS联合仿真功能模块介绍 基于上述simulink中的ROS工具箱我们开发了一系列用于MATLAB与ROS联合仿真的模块采用模块化的思想将各部分功能拆分成一个个可自由拼接的模块提高程序的可复用性同时便于小伙伴们进行二次开发。 我将这些模块分为五类即白色背景的参数给定类模块、淡黄色背景的可视化绘图类模块、紫色背景的发送消息至ROS类模块绿色背景的从ROS订阅消息类模块淡蓝色背景的控制类模块。各类功能模块的详情介绍及搭建过程如下面的资料所示 《MATLAB与ROS联合仿真——订阅ROS消息类功能模块介绍》 《MATLAB与ROS联合仿真——发布ROS消息类功能模块介绍》 《MATLAB与ROS联合仿真——控制类功能模块介绍》 《MATLAB与ROS联合仿真——绘图类功能模块介绍》 《MATLAB与ROS联合仿真——参数给定类功能模块》 注上述模块中模块名字后面带 “C” 的说明该模块支持生成C代码若工程文件均由带“C”的模块拼接而成则可以由simulink的代码生成器生成C的ROS代码在ROS中独立运行该部分内容将在后续章节中介绍。 第五章 MATLAB与ROS联合仿真实例介绍 1、基础运动控制实例 基础运动控制实例主要包括 1通过设定小车运动的速度及转角来控制ROS中小车运动。 2通过键盘输入指令控制ROS中小车运动键盘输入w小车前行s小车后退a小车左转d小车右转输入其他按键小车停止运动。 3订阅Gazebo中反馈的ROS小车的位置信息并实时绘制出小车的运动轨迹图. 2、轨迹跟踪控制实例 轨迹跟踪控制实例主要包括 1对给定的目标点进行跟踪控制 2对给定的轨迹进行跟踪控制 3实时绘制给定期望轨迹与实际跟踪轨迹进行跟踪效果评估。 3、SLAM建图及自主导航实例 1使用键盘控制小车运动借助slam_gmapping功能包体验建图过程 2在gazebo地图的基础上绘制小车的运动轨迹 3借助move_base导航框架体验在已知地图的情况下进行导航操作在小车的运动路径上添加障碍物观察小车的避障能力体会全局路径规划与局部路径规划的区别与配合 4订阅并观测小车搭载的深度相机反馈的RGB彩色图像及深度图像、点云图像 5将SLAM建图与导航结合起来实现未知环境的自主探索与建图 以上三个实例的详情介绍如下所示 MATLAB与ROS联合仿真——实例程序搭建思路 第六章 Simulink生成ROS代码 当我们用simulink完成控制程序的搭建后我们期望下一次可以直接对ROS进行控制而不是每次都需要启动matlab和simulink因此我们可以使用simulink的代码生成器生成ROS代码我们提供的模块中名字后面带 “C” 的说明该模块支持生成C代码若工程文件均由带“C”的模块拼接而成则可以由simulink的代码生成器生成C的ROS代码在ROS中独立运行实现详情可见如下资料 MATLAB与ROS联合仿真——Simulink生成ROS代码
http://www.zqtcl.cn/news/196937/

相关文章:

  • 浏阳做网站网易企业邮箱注册官网
  • 东莞网站建设是什么意思自己怎么做企业网站建设
  • 免费的网站申请泰州网站整站优化
  • 毕业设计做企业门户网站过期域名网站
  • 网站建设和风险分析简单网页制作代码模板
  • 照片展示网站那个网站可以做攻略
  • 优秀网站设计赏析万网网站备案多久
  • 网站维护服务有哪些电商网站
  • 部门网站建设总结鼎城网站建设
  • 制作网站的模板下载大型商城购物平台开发
  • wordpress 分类文章置顶整站优化推广品牌
  • 网站手机验证码如何做官方网站在家做兼职
  • 东莞三合一网站制作网站建设 千助
  • 114网站做推广怎么样江苏建设培训网站
  • 如何让网站做网页适配网站上的产品五星怎样做优化
  • 怎么做网站排名优化免费jq网站模板
  • 源码时代培训机构官网自己建网站怎么做seo
  • 宜都网站制作济南比较大的网站制作公司
  • 怎么用电脑做网站主机假网站怎么制作
  • 网站 微信网络营销方案设计心得
  • 淘宝客 wordpress网站wordpress类似的工具
  • 农村建设房子建设网站建设渭南房产网站制作
  • php网站开发用什么win2008 iis 新建网站
  • 中山营销网站建设杭州网站建设开发有限公司
  • 被他人备案后做违法网站抖音seo推广
  • 手机网站广告代码南靖县建设局网站
  • 郑州网站建设智巢高德地图有外资背景吗
  • 网站开发常遇到客户问题wordpress怎么升级
  • 网站的空间是网站 建设 维护 公司
  • 关于网站建设的书籍网站设计的趋势