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

免费推广的网站平台网站外包价格

免费推广的网站平台,网站外包价格,新机发布最新消息,网站后台乱码怎么办一、基础运动控制实例程序搭建思路 1、需要完成的任务#xff1a; #xff08;1#xff09;通过设定小车运动的速度及转角来控制ROS中小车运动。 #xff08;2#xff09;通过键盘输入指令控制ROS中小车运动#xff0c;键盘输入w小车前行#xff0c;s小车后退#x…一、基础运动控制实例程序搭建思路 1、需要完成的任务 1通过设定小车运动的速度及转角来控制ROS中小车运动。 2通过键盘输入指令控制ROS中小车运动键盘输入w小车前行s小车后退a小车左转d小车右转输入其他按键小车停止运动。 3订阅Gazebo中反馈的ROS小车的位置信息并实时绘制出小车的运动轨迹图. 2、参考结构图如下 3、程序搭建思路 通过Speed And Angle Given模块给定小车运动的速度和舵机打角并输送给Control signals Management C模块通过Keyboard Control模块输出键盘控制系数和可控信号口并输送给Control signals Management C模块并使用Constant模块设定Control signals Management C模块所需的其他参数对于参数key为了使用方便再为其添加一个Slider Switch模块这样就可以在仿真过程中对key的值进行修改了将Control signals Management C模块模块的输出值送给Publish Ackermann Sport Information C模块来输送给ROS到这里控制部分就完成了。 使用Subscribe Ackermann Location Information C模块订阅ROS中发布的小车的位置信息并输送给Drawing Trajectories模块将小车实时的位置绘制出来本实验中并没有用到目标点位置和完整轨迹所以可将目标点位置也赋值为小车当前位置完整轨迹可使用constant模块赋值0 二、轨迹跟踪控制实例程序搭建思路 1、需要完成的任务 1回顾实验一发布运动控制信息至ROS、订阅ROS中小车的位置信息并绘制轨迹图、键盘控制等内容 2订阅IMU传感器的数据并计算出机器人的姿态方法自选如欧拉角、卡尔曼滤波、互补滤波等 3回顾坐标系变换相关知识推导纯跟踪算法 4实现目标点停车功能 5编写纯跟踪算法控制器并调试参数实现目标点跟踪 6实现轨迹跟踪调试参数观察效果 2、参考结构图如下 3、程序搭建思路 通过Eight Letter Track  Given C模块给定小车当前时刻的目标点坐标以及完整的轨迹信息并输送给Drawing Trajectories模块进行绘制图像同时当前时刻的目标点坐标也要输送给Pure Tracking Controller C模块进行舵机打角控制。此外需要使用constant模块为Eight Letter Track  Given C模块指定参数key为其再添加一个Slider Switch模块这样就可以在仿真过程中对key的值进行修改了 通过Subscribe  Ackermann  Robot Posture C模块订阅小车的姿态信息并将其中的yaw输送给Pure Tracking Controller C模块通过Subscribe Ackermann Location Information C模块订阅小车当前的位置信息并输送给Drawing Trajectories模块以及Pure Tracking Controller C模块 到这里我们的核心控制器——纯跟踪控制器得到了小车的位置信息、姿态信息、以及期望的目标点的信息我们还需要使用Speed  Controller C模块得到小车的速度信息即小车以什么样的速度从当前点前往目标点 而要想使用Speed  Controller C模块得到小车的速度信息需要使用Constant模块设定比例系数kp和最大速度除此之外还需要提供当前点与目标点的位置差Xe和Ye但是这两个参数是由Pure Tracking Controller C模块输出 这里我们来捋一下Speed  Controller C模块与Pure Tracking Controller C模块的关系只有Pure Tracking Controller C模块提供给Speed  Controller C模块Xe和YeSpeed  Controller C模块才能计算出Speed提供给Pure Tracking Controller C同样的只有Speed  Controller C模块将Speed提供给Pure Tracking Controller C模块Pure Tracking Controller C模块才能计算出Xe和Ye给Speed  Controller C模块所以说这里陷入了死循环谁也得不到自己想要的参数也无法提供给对方想要的参数那么怎样解决呢这里就要用到memory模块了这也是为什么在介绍Speed  Controller C模块时在输出Speed之前一定要加一个memory模块了通过使用memory模块使Speed  Controller C模块退了一步即使你不给我我想要的Xe和Ye信息我可以把我上一次的Speed信息对于第一次运行而言就是默认值0给你然后整个循环就打通了。所以说memory模块功不可没 解决了以上逻辑问题再返回来看Pure Tracking Controller C模块想要计算出Angle还需要使用constant模块为其提供参数K和L 将Pure Tracking Controller C模块和Speed  Controller C模块的输出输送给Target Point Parking Control C模块还需要用constant模块提供给它key和accuracy参数对于key同样为其再添加一个Slider Switch模块这样就可以在仿真过程中对key的值进行修改了 接下来的内容就跟实验一类似了只不过Control signals Management C模块的speed和angle换为由Target Point Parking Control C模块提供 通过Keyboard Control模块输出键盘控制系数和可控信号口并输送给Control signals Management C模块并使用Constant模块设定Control signals Management C模块所需的其他参数对于参数key为了使用方便再为其添加一个Slider Switch模块这样就可以在仿真过程中对key的值进行修改了将Control signals Management C模块模块的输出值送给Publish Ackermann Sport Information C模块来输送给ROS到这里控制部分也全部完成了。 三、SLAM建图及自主导航实例程序搭建思路 1、需要完成的任务 1使用键盘控制小车运动借助slam_gmapping功能包体验建图过程 2在gazebo地图的基础上绘制小车的运动轨迹 3借助move_base导航框架体验在已知地图的情况下进行导航操作在小车的运动路径上添加障碍物观察小车的避障能力体会全局路径规划与局部路径规划的区别与配合 4订阅并观测小车搭载的深度相机反馈的RGB彩色图像及深度图像、点云图像 5将SLAM建图与导航结合起来实现未知环境的自主探索与建图 6体验使用Simulink生成ROS代码并在ROS中运行 2、参考结构图如下 3、程序搭建思路 1用键盘控制小车运动 经过前面的实验本部分内容大家应该已经不陌生了使用Keyboard Control模块与Control signals Management C模块配合输出小车的运动控制指令再通过Publish Ackermann Sport Information C模块将该指令发送给ROS即可实现 2观测深度相机发布的RGB图像、深度图像、点云图像 通过Subscribe to depth and point cloud images和Subscribe to RGB images模块即可完成 3在gazebo地图的基础上绘制运动轨迹 使用Subscribe Ackermann Location Information C模块订阅小车的位置信息将其输送给Gazebo Track Plotting模块Gazebo Track Plotting模块的输入参数的计算和调节是本功能实现的重点。 4自动发布和切换导航目标点 使用Subscribe Ackermann Location Information C模块订阅小车的位置信息将其输送给Navigation Point Setting C模块完成导航目标点的控制再由Publish Target Point Information C模块将其发送给ROS
http://www.zqtcl.cn/news/216160/

相关文章:

  • 网站推广方法及特点网站添加内容
  • c2c网站怎么做网页模板布局
  • 知果果网站谁做的房产信息网显示已签约
  • 高校学风建设专栏网站亿速云
  • iis 发布asp网站代码编程入门
  • 游戏的网站策划应该怎么做微信小程序开发300元
  • 网站关键词优化怎么弄做网站找哪家最好
  • 提供零基础网站建设教学网站做302重定向
  • 无锡网站推广外包服务页面设计参评
  • 班级网站设计素材有没有专业做盐的网站
  • 免费做旅游海报的网站深圳网站建设公司哪里有
  • 制作网站空间域名哈尔滨网站建设 博客
  • 如何做搞笑的视频视频网站五合一网站建设方案
  • 百怎么做网站经典传奇网页游戏
  • 国外网站设计案例做淘宝客网站能有效果吗
  • 做网站商城需要什么建立一个企业网站
  • 住房城乡建设厅网站wordpress外链视频播放
  • 中国建设银行网站开通短信企业搭建自己的网站
  • 苏州网站维护云梦县城乡建设局网站
  • 分类信息导航网站模板建设银行网站每天几点更新
  • 百度竞价排名规则及费用seo怎么做整站排名
  • 网站免费模板资源商标设计一般多少钱
  • 视频微网站开发谷歌怎么做网站推广
  • 微信公众号服务号网站开发流程网站推广网络
  • 徐州网站建设技术wordpress 分辨 模版
  • 慈溪企业网站建设公司wordpress网盘搜索引擎源码
  • 建筑类企业网站模板怎么制作网站链接
  • 常州网站建设外包襄阳做网站的
  • 临清网站优化用jsp做网站的感想
  • 个人工作室网站网站备案 万网