ROS小车——登录和简单控制(1)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

ROS小车登录有两种模式:
一、无线连接wifi和ssh登录
二、自建AP热点和ssh登录


一、无线连接wifi和ssh登录

暂略,后补。

二、AP热点和ssh登录

1.ROS小车开机

ROS小车开机会自带热点。
在这里插入图片描述

2.电脑连接ROS小车热点

连接好热点后查看属性,找到机器人分配的IP
buhuo

3.使用putty进入登录页

先输入IP
捕获2

输入用户名和密码
捕获3

小车的自建热点配置文件在etc下的create_ap.configure文件
捕获4

三、地盘启动和键盘控制

1.启动小车底板

用roslaunch base_control 命令启动小车,启动后发出蜂鸣声。这里输出地盘的一些基本信息:硬件版本、固件版本、序列号、设备类型、电机类型、减速比、轮径。
捕获5

2.查看现在的话题

新开一个终端,rostopic list 打开现在的话题,此时的话题有输出电池的话题、订阅速度话题、输出里程计信息、坐标转换。cmd_vel是我们地盘的节点,需要订阅的话题,不可以发布;odom的发布者是底盘,底盘base_control这个节点来发布。
捕获6

比如打印电池话题rostopic echo /battery,输出有电压和电流两个信息。
捕获7

3.键盘控制程序

新建终端,使用rosrun teleop_twist_keyboard teleop_twist_keyboard.py实现键盘遥控,这里有一个简要的说明:i,jl四个键为前后左右,uom>四个键为左前右前左后右后。对于全向移动车型,字母换成大写和shift键组合可以实现一些横向运动。q键增加速度,z键减少速度,角速度和线速度都增减。wx两键是线速度增减,ec两键是角速度增减。然后就可以运动了。可以再次查看对应话题。
捕获8

4.输出IMU信息

base_control功能包的launch文件下还有一些可配置参数,比如地盘默认不输出imu数据,roslaunch base_control base_control.launch pub_imu:=true,就会多一个imu的信息。
捕获9

打印imu信息,rostopic echo/imu , 有传感器的原始信息,有结算后的四元数也有原始角速度信息、线加速度信息
捕获10

  • 3
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值