0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

地平线旭日X3派试用 | ssh密钥登陆 蓝牙手柄连入ros

地瓜机器人 2022-12-08 16:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.ssh密钥登陆

ssh登陆开发作为必修课,默认密码登陆不安全又得每次输密码,有点不雅,改之。在windows上使用的是Fluent Terminal(个人使用习惯)。

1.1 因为经常使用macbook,所以先设置增加mac登陆密钥

先用密码ssh登陆x3派:

ssh-keygen

一路回车就行,想增加安全性可以设置带密码的密钥。

cd .ssh cat id_rsa.pub >> authorized_keys chmod 600 authorized_keys chmod 700 ~/.ssh

接下来的操作是需要找到mac的密钥,我mac用的是ssh_ed25519,在mac命令行中输入:

vim ~/.ssh/id_ed25519.pub

把这里的内容复制,在登陆到x3派的命令行中:

vim ~/.ssh/authorized_keys

按i开启编辑,调整光标到末尾然后回车换行,粘贴后按ESC,然后再按冒号后输入wq回车。关闭登陆,再登陆就不需要密码了。

1.2 window下面的密钥如何处理见传送门

1.3 既然能密钥自动登陆了,那就可以关闭ssh密码登陆了,即舒服又安全,坏处就是设好密钥的电脑坏了就bbq了

sudo su vim /etc/ssh/sshd_config

按图把yes位置改成no即可:

1.png

2.USB/蓝牙手柄连入ros

2.1 usb手柄接ubuntu并且连入ros是很容易的,手头拿的是古老的北通阿修罗usb手柄,usb一接入无需驱动,命令行 ls /dev/input 就出现js0的标识

2.png

2.2 蓝牙手柄用的是飞智黑武士X8 pro,自带了一个蓝牙适配器(切换成Xbox模式)

如何进一步验证手柄功能呢?ubuntu上面有个非常好的小软件:

sudo apt install jstest-gtk jstest-gtk

如上执行后就会出现一个验证手柄的界面,选中手柄就可以查看具体的操作反应:

3.png4.png

2.3 ROS2案例

2.3.1 先测试ros操作,我实验的版本是ros2 foxy

开第一个终端:

ros2 launch teleop_twist_joy teleop-launch.py joy_config:='js0'


5.png

开第二个终端:

ros2 topic echo /joy

现在对手柄操作会直接改变rostopic的值。

6.png

2.3.2 ros2 小乌龟

上面如此顺利,那小乌龟还难吗?哦 ,不,上面是在intel处理器macbook运行的完整桌面版ubuntu设备下做的实验。下面才是我们的主角地平线X3派。

7.png

终端输入dmesg查看下,全版本的Ubuntu如下:

8.png

而地平线X3派的精简版ubuntu是:

9.png

如上可以发现鼠标的输入是可以识别,但是手柄的输入就没有识别。

经过一晚上的努力,确认了系统内核里面uinput和 joydev这两个模块被精简了。在/dev/input/目录下找不到js0,但是lsusb识别出了xbox360 controller。在不新编译内核情况下,是不是没有办法用游戏手柄?

将这个问题提问到群里得到了快速而果断的否定,但是给了提供编译内核的预期。

10.jpeg

试了试,竟然一个纯python写的代码跑通了,如下:

git clone https://github.com/FRC4564/Xbox.git cd Xbox/ sudo python3 sample.py

11.png

原作者:frankzhen
原链接:本文转自地平线开发者社区

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20145

    浏览量

    328745
  • 人工智能
    +关注

    关注

    1813

    文章

    49734

    浏览量

    261472
  • SSH
    SSH
    +关注

    关注

    0

    文章

    198

    浏览量

    17569
  • ROS
    ROS
    +关注

    关注

    1

    文章

    290

    浏览量

    18471
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    地平线HSD量产先锋品鉴会圆满落幕

    2025年11月19日-24日,地平线在广州举办Drive on Horizon·HSD量产先锋品鉴会。首搭地平线HSD及征程6P的星途ET5、搭载征程6的深蓝L06开启辅助驾驶体验,以出色的实际
    的头像 发表于 11-27 11:27 234次阅读

    地平线助力博世中阶智能辅助驾驶方案量产交付

    2025年4月,地平线与博世深化战略合作,双方基于征程6系列加速智能辅助驾驶方案的研发与应用。近日,搭载征程6M的博世中阶智能辅助驾驶方案的全新量产合作车型东风奕eπ007+、北京越野BJ40增程元境智行版先后上市,标志着地平线
    的头像 发表于 11-19 11:47 371次阅读

    地平线与Unity中国达成战略合作

    近日,中国智驾科技领军企业地平线与全球领先的实时3D内容创作和运营平台Unity正式签署战略合作协议。双方将深度融合地平线HSD (Horizon SuperDrive) 人机交互系统与Unity
    的头像 发表于 11-03 16:43 1354次阅读

    地平线与哈啰正式签署战略合作协议

    9月11日,在2025Inclusion·外滩大会上,地平线与哈啰正式签署战略合作协议。双方将基于Robotaxi运营场景和需求,发挥各自技术优势,共同打造极致低成本、高安全、高可靠、高可用的智能
    的头像 发表于 09-12 14:25 721次阅读

    地平线亮相2025慕尼黑国际车展

    升级的HSD城区辅助驾驶系统,以及最新的全球化合作成果强势登陆本届车展。在全球汽车产业交流与展示的核心舞台上,地平线不仅向世界集中展现了中国智能驾驶第一品牌的前沿创新力量,更以实际行动推动中国智驾产业加速融入全球生态,为全球智能汽车产业发展注入中国动能。
    的头像 发表于 09-09 11:09 525次阅读

    Arm携手地平线推动汽车智能化变革

    近日,地平线在上海举办了 2025 年度产品发布会,推出了 L2 城区辅助驾驶系统——地平线 HSD,不仅集中展示了自身领先的技术实力,更深刻诠释了汽车智能化加速普及的产业发展趋势,成为上海车展的前哨。地平线征程 6P 作为技术
    的头像 发表于 04-28 14:28 1107次阅读

    地平线与博世达成战略合作

    近日,地平线正式宣布与全球领先的汽车技术与服务供应商博世达成战略合作。根据协议,博世将基于地平线征程6B打造新一代多功能摄像头,并基于征程6E/M打造博世纵横辅助驾驶升级版。目前,基于征程6系列开发的博世新一代多功能摄像头与博世纵横辅助驾驶升级版均获得多家车企的项目定点。
    的头像 发表于 04-27 13:43 980次阅读

    地平线城区辅助驾驶系统HSD解读

    近日,在2025地平线年度产品发布会上,地平线城区辅助驾驶系统HSD正式发布。作为国内首个软硬结合全栈开发的城区辅助驾驶系统,地平线HSD搭载当前最高性能的国产智驾计算方案征程6P,采用一段式端到端
    的头像 发表于 04-22 14:44 1297次阅读

    地平线推出L2城区辅助驾驶系统HSD

    近日,以“征程所向,远超想象”为主题的2025地平线年度产品发布会在上海滴水湖举行。地平线重磅推出L2城区辅助驾驶系统——地平线HSD,构建体验“类人”、用户“信任”的城区辅助驾驶新解。同时,
    的头像 发表于 04-19 09:14 767次阅读

    地平线与上汽集团深化战略合作

    近日,上汽集团举办“懂车更懂你·2025上汽之夜”活动,地平线创始人兼CEO余凯博士受邀发表主旨演讲。作为地平线第一大机构股东,上汽集团在发布会上表示将继续拓展与地平线等头部企业的合作,借助各自领域的优势资源互补,打造拥有全新体
    的头像 发表于 04-12 09:07 907次阅读

    知行科技与地平线达成战略合作

    近日,知行科技与地平线正式签署了战略合作协议,标志着双方在智能驾驶技术领域的合作迈出了坚实的一步。 根据协议内容,双方将共同致力于智能驾驶技术的研发与应用。特别是在2025年下半年,基于地平线征程6
    的头像 发表于 01-23 10:52 2199次阅读

    地平线SuperDrive相关问答

    近日,地平线SuperDrive智驾百人团体验活动圆满落幕,现场130余家媒体对地平线SuperDrive表现出浓厚的兴趣并提出了诸多问题。对此,地平线特意整理了大家提出的典型问题并进行解答,希望能帮助大家更全面地了解这套拟人的
    的头像 发表于 01-21 10:15 858次阅读

    地平线SuperDrive首发三大黑科技,决胜智能化竞争下半场

    地平线创始人兼CEO余凯表示:“在2025年,地平线智能计算方案即将迈过1000万量产大关,持续引领中国智驾量产落地、推动智驾生态繁荣生长,‘向下扎深根’。与此同时,地平线SuperDrive及征程
    的头像 发表于 01-15 09:12 1952次阅读
    <b class='flag-5'>地平线</b>SuperDrive首发三大黑科技,决胜智能化竞争下半场

    地平线SuperDrive首发三大黑科技

    近日,“Beyond the Horizon 地平线智驾科技畅想日”在上海举办,回顾地平线以软硬结合技术实力取得的量产创新成果,展望2025高阶智驾爆发之年。同时,“SuperDrive智驾百人团体验活动”在上海静安区繁华路段开展,首发三大智驾黑科技,打造拟人高效、“10
    的头像 发表于 01-14 13:56 819次阅读

    光庭信息获地平线坚实后盾奖

    后盾奖”,高度肯定了双方过往在智驾领域的合作成效。 过去两年内,光庭信息基于地平线 J3、J5 及 J6 等多个平台,打造了“泊车与驾驶一体化解决方案”,提供高性能的自动驾驶和泊车功能,可以轻松实现跨平台迁移和新应用开发,有效帮助
    的头像 发表于 12-28 15:07 990次阅读