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

网站架构图微信小程序免300元认证费

网站架构图,微信小程序免300元认证费,国内新闻,专业制作网站多少钱使用ros_arduino_bridge控制机器人底盘 搭建了ROS分布式环境后,将ros_arduino_bridge功能包上传至Jetson nano#xff0c;就可以在PC端通过键盘控制小车的运动了。实现流程如下#xff1a; 系统准备#xff1b;下载程序#xff1b;程序修改#xff1b;分别启动PC与Jetson…使用ros_arduino_bridge控制机器人底盘 搭建了ROS分布式环境后,将ros_arduino_bridge功能包上传至Jetson nano就可以在PC端通过键盘控制小车的运动了。实现流程如下 系统准备下载程序程序修改分别启动PC与Jetson nano端相关节点并实现运动控制。 1 系统准备 ros_arduino_bridge是依赖于python-serial功能包的需要在Jetson nano端安装该功能包安装命令: sudo apt-get install python-serial2 下载程序 使用git命令从仓库中下载程序。 https://gitee.com/xu783462354/ros_arduino_bridge.git3 程序修改 ros_arduino_bridge的ROS端功能包主要是使用 ros_arduino_python程序入口是该包launch目录下的arduino.launch文件内容如下: launchnode namearduino pkgros_arduino_python typearduino_node.py outputscreenrosparam file$(find ros_arduino_python)/config/my_arduino_params.yaml commandload //node /launch需要载入yaml格式的配置文件该文件在 config 目录下已经提供了模板只需要复制文件并按需配置即可复制文件并重命名配置如下 # For a direct USB cable connection, the port name is typically # /dev/ttyACM# where is # is a number such as 0, 1, 2, etc # For a wireless connection like XBee, the port is typically # /dev/ttyUSB# where # is a number such as 0, 1, 2, etc.port: /dev/ttyUSB0 baud: 57600 timeout: 0.1rate: 50 sensorstate_rate: 10use_base_controller: True base_controller_rate: 10# For a robot that uses base_footprint, change base_frame to base_footprint base_frame: base_footprint# Robot drivetrain parameters wheel_diameter: 0.065 wheel_track: 0.155 encoder_resolution: 1560 # from Pololu for 131:1 motors #gear_reduction: 1.0 #motors_reversed: True# PID parameters Kp: 2 Kd: 15 Ki: 0 Ko: 50 accel_limit: 1.0# Sensor definitions. Examples only - edit for your robot. # Sensor type can be one of the follow (case sensitive!): # * Ping # * GP2D12 # * Analog # * Digital # * PololuMotorCurrent # * PhidgetsVoltage # * PhidgetsCurrent (20 Amp, DC)sensors: {#motor_current_left: {pin: 0, type: PololuMotorCurrent, rate: 5},#motor_current_right: {pin: 1, type: PololuMotorCurrent, rate: 5},#ir_front_center: {pin: 2, type: GP2D12, rate: 10},#sonar_front_center: {pin: 5, type: Ping, rate: 10},arduino_led: {pin: 13, type: Digital, rate: 5, direction: output} }4 测试 创建工作空间并进入工作空间编译。 mkdir -p catkin_ws/src cd ./catkin_ws catkin_make将ros_arduino_bridge程序放入src目录中。再次进行编译。 catkin_make在Jetson nano端启动 ros_arduino_bridge 节点。 刷新环境变量运行ros节点 发现错误需要添加权限 进入catkin_ws/src/ros_arduino_bridge/ros_arduino_python/nodes为文件添加权限。 chmod x ./*运行ros_arduino_bridge节点 在PC端启动键盘控制节点。 rosrun teleop_twist_keyboard teleop_twist_keyboard.py启动rviz查看数据
http://www.w-s-a.com/news/738353/

相关文章:

  • 网站图片文字排版错误管理系统界面设计
  • 网站建设 台州广州惠科互联网技术有限公司
  • 网站页面尺寸大小四川鸿业建设集团网站
  • 做女朋友的网站局网站建设方案word
  • 做阿里国际网站会有成效吗科技网站有哪些
  • 高端公司网站建设北京两学一做网站
  • 黄埔网站建设设计wordpress 文件夹改名
  • 怎么什么软件可以吧做网站最火的二十个电商app
  • wordpress theme sage网站seo优化加推广
  • 建设一个大型电影网站公司网站建设工作总结
  • 传奇网站一般怎么做的宇泽佛山网站建设
  • google网站入口电商运营十大基础知识
  • 建设公司网站的细节中国建设网网站
  • 重庆美邦建网站宝安网页设计
  • 建网站的地址十堰做网站
  • 怎么评判一个网站做的好与坏专做情侣装网站
  • 网站管理助手v3历史上的今天 网站如何做
  • 网站建设与管理的就业方向网站开发前端模板
  • 对网站建设的维护深圳网络推广推荐
  • wordpress多站共享授权码wordpress数据库缓存插件
  • 建一个购物网站多少钱上海商标注册
  • 琪觅公司网站开发面点培训学校哪里有
  • 北京建设工程信息网站江苏企业网站建设
  • php电子商务网站建设wordpress新建的页面如何加xml
  • 去百度建网站外贸业务推广
  • 百度seo 站长工具网络营销课程个人总结3000字
  • 设计品牌网站wordpress商城 中文站
  • 公司网站要备案吗百度售后电话人工服务
  • 北京移动网站建设制作一个购物网站
  • 网站优化排名如何做网络开发工程师