本次实验使用的是姿态传感器是我司自研产品,与X3派通过USB转TTL串口连接,连接如下图所示。

另外,本次实验既使用WindTerm通过串口连接X3派,主要用来传输python程序(python程序在windows编写测试完成后传输到X3派),又通过HDMI显示X3派的内容,同时会接上鼠标和键盘用于人机交互,如上图所示。
2、姿态传感器解析


serial.Serial(port, baud, timeout):port --串口号,字符串型,windows下为comx,linux下为/dev/ttySCx或/dev/ttyUSBx;baud --波特率,整数型;timeout --读超时时间。
serial.read_all():读取所有数据,返回的数据类型为bytes类型。
time.sleep():睡眠,单位为秒,经测试在windows下该函数执行异常,达不到预期效果,需要去掉,程序才能运行正常。
在windows下,进入命令行界面通过命令“pip install pyserial”安装即可,测试python程序时使用命令“python xxx.py”接口运行,如下图所示(避免打广告,我司的信息涂鸦了),在运行之前修改好串口号和波特率即可。

协议解析主要是数据包组包、解析逻辑,同时需要注意C语言和python语言的类型一些区别,这里稍微讲一下就是单字节到多字节转换的区别,如下图所示,在C语言中直接可以通过内存地址然后进行强制转换得到新的数据类型,而python貌似不支持这样操作(如果大家知道python可以达到同样效果的方法不吝知道,谢谢),所以检需要自己写一个转换函数。

由于本人平时也很少使用python,也是通过这次的试用,入门了一下python,感受了一下python库使用的便利性,同时也体会了一下python和C语言不同的魅力。下面直接开始展示结果,如下图所示,这里输出了姿态传感器的常见信息,如欧拉角、加速度计、陀螺仪、帧id。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
开发板
+关注
关注
26文章
6513浏览量
121368
发布评论请先 登录
相关推荐
热点推荐
地平线征程6B芯片量产上车广汽丰田铂智3X
2026年5月8日,2026款广汽丰田铂智3X正式上市。作为地平线征程6B芯片全球首发量产车型,2026款铂智3X承载着地平线与广汽丰田的深度合作成果,双方以本土领先的车载智能计算技术
iCAR首发搭载地平线舱驾融合整车智能解决方案
2026年4月22日,地平线正式发布中国首款舱驾融合整车智能体芯片地平线星空 (Horizon Starry) 。作为业界首款为整车智能Agentic OS原生设计的舱驾融合芯片,地平线星空
博泰车联网与地平线达成战略合作
4月22日,博泰车联(股票代码:2889.HK)在北京地平线机器人技术研发有限公司(以下简称“地平线”)的国内首款舱驾融合整车智能体芯片地平线星空(Horizon Starry)的产品发布会现场与
地平线征程 6 系列集成 Cadence Tensilica Vision DSP,实现规模化量产,合作加速智能驾驶解决方案部署
近日,楷登电子 Cadence 宣布,地平线征程® 6(J6)已成功将 Tensilica Vision DSP 集成至其系统级芯片中,并实现了规模化量产。Cadence Tensilica 将为
地平线11篇论文强势入选CVPR 2026
论文收录结果。地平线凭借深厚的技术积淀与前瞻的科研布局,共有11篇论文成功入选,覆盖端到端自动驾驶、3D重建、世界模型、具身智能等多个核心领域,充分彰显地平线在前沿技术领域的顶尖研发水平。
地平线正式开源HoloBrain VLA基座模型
2月13日,地平线正式宣布其HoloBrain-0基座模型及框架全面开源。本次开源不仅包括HoloBrain-0核心算法,地平线同步开放完整基础设施RoboOrchard。作为地平线机器人实验室
地平线与行深智能达成战略合作
12月9日,在“向高 同行丨2025地平线技术生态大会”上,地平线与无人驾驶技术与智慧物流产品提供商行深智能正式签署战略合作协议,行深智能将基于地平线征程6P打造L4级物流场景自动驾驶方案,并计划于2026年6月启动量产部署,为
地平线与元戎启行达成战略合作
在市场需求与技术演进的共同驱动下,高阶辅助驾驶的规模化普及已步入关键窗口期。12月9日,在“向高 同行丨2025地平线技术生态大会”上,地平线与国际领先的人工智能企业元戎启行达成合作,双方将
知行科技亮相2025地平线技术生态大会
12月8日、9日,知行科技作为地平线征程6BEM系列芯片软硬件合作伙伴亮相地平线技术生态大会,并展出了基于征程6BEM系列芯片打造的组合辅助驾驶解决方案,覆盖主动安全到高阶领航功能;同时,知行科技iRC100P具身AI BOX也亮相大会,成为知行科技与
地平线HSD量产先锋品鉴会圆满落幕
2025年11月19日-24日,地平线在广州举办Drive on Horizon·HSD量产先锋品鉴会。首搭地平线HSD及征程6P的星途ET5、搭载征程6的深蓝L06开启辅助驾驶体验,以出色的实际
地平线助力博世中阶智能辅助驾驶方案量产交付
2025年4月,地平线与博世深化战略合作,双方基于征程6系列加速智能辅助驾驶方案的研发与应用。近日,搭载征程6M的博世中阶智能辅助驾驶方案的全新量产合作车型东风奕派eπ007+、北京越野BJ40增程元境智行版先后上市,标志着地平线
地平线与Unity中国达成战略合作
近日,中国智驾科技领军企业地平线与全球领先的实时3D内容创作和运营平台Unity正式签署战略合作协议。双方将深度融合地平线HSD (Horizon SuperDrive) 人机交互系统与Unity
地平线与哈啰正式签署战略合作协议
9月11日,在2025Inclusion·外滩大会上,地平线与哈啰正式签署战略合作协议。双方将基于Robotaxi运营场景和需求,发挥各自技术优势,共同打造极致低成本、高安全、高可靠、高可用的智能
星途ET5搭载地平线HSD及征程6P亮相2025成都车展
8月29日,成都国际车展首日,星途汽车旗下全新中型SUV——星途ET5携地平线HSD及征程6P计算方案正式亮相。作为全球首款搭载地平线HSD城区辅助驾驶系统的车型,星途ET5的亮相标志着地平线HSD
奇瑞风云X3系列双车上市
8月16日,奇瑞汽车旗下风云品牌全新方盒子产品序列——风云X3与风云X3 PLUS正式宣告上市。风云X3系列基于iCAR 03系列焕新升级而来,在造型设计、动力性能、智能科技、功能配置
【地平线旭日X3派试用体验】03.Python串口解析姿态传感器

评论