4.1底盘基础功能:nmcli命令配置机器人无线网 Xshell中进行(冰达ros机器人例程运行)

本文详细介绍了机器人底盘的基础配置,包括无线网络连接、Xshell使用、nmcli命令、键盘遥控、虚拟机和Ubuntu的使用、ROS分布式通讯设置、时间同步、免密登陆以及安卓设备的终端和ROS控制应用。还涵盖了如何通过NoMachine实现远程桌面访问机器人的图形界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

4.1底盘基础功能

4.1.3nmcli命令配置机器人无线网 Xshell中进行(Xshell此软件安装包在3.windows实用软件当中下载)注:如果没有办法使用直接百度上搜索Xshell官网下载最新版本

配置无线网络视频教程首先准备一台路由器和网线 如下图所示连接小车(注:路由器可以没有互联网)

连上小车后需等待2-3分钟小车系统启动后才能查找到小车IP地址(如果长时间没看到IP地址可以刷新一下页面)

以TP-LINK路由器为准打开路由器管理后台查看小车的IP地址(每个路由器管理后台界面不同操作也有所不同)

打开Xshell软件 使用小车IP进行登录

接下来通过nmcli工具配置wifi连接,其中your_ap是需要连接的wifi热点名,your_password是热点密码

Tips:在命令中输入connect后可以使用TAB自动补全工具列出周围的热点

sudo nmcli device wifi connect your_ap password your_password

输入完成后执行,提示”Device 'wlan0' successfully activated with 'd6a46eb9-c0e3-4c60-9f2b-d6f7ee32de02'.“即为连接成功。

查看小车无线IP(查看Wlan0的ip地址)

ifconfig

接着拔掉网线 使用小车无线IP登录Xshell(也可用于登录nomachine)

4.1.4机器人底盘启动和键盘遥控

打开xshell登陆小车,需注意如果机器人在WiFi模式下,必须确保PC和机器人连接在同一个路由器上。如果机器人在AP模式下,必须确保PC连接在机器人的热点上。

通过launch文件启动底盘控制:

roslaunch base_control base_control.launch

正确运行后底盘蜂鸣器会发出一声长响,终端会输出底盘的基本信息

新打开一个终端登陆到机器人,输入rostopic list检查话题列表可以看到目前ros中有如下话题,这里依次介绍一下这些话题都有什么作用。

battery这个话题输出的内容有电池的电压和电流两个重要信息。

/cmd_vel这个话题目前没有发布者,而订阅者是底盘

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值