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

具身智能VR遥操开发记录

最近自研的轮式双臂人形机器人需要有遥操设备,也看了很多家的遥操,一般是外骨骼的方式比较多,要么是编码器与机器人关节进行映射,要么是发送末端位姿,基于时间和成本的考虑,决定自己用VR开发遥操。

1、设备选型:

调研了meta quest3和pico都可以,但是展会看到大家都是在使用Meta的VR设备,所以从大流选择了quest3。

2、开源代码选择:

重点看了3个开源的代码:

Open-Teach(https://github.com/aadhithya14/Open-Teach)、

OpenWBT(https://github.com/GalaxyGeneralRobotics/OpenWBT)、

TeleVision(https://github.com/OpenTeleVision/TeleVision)

3、实验情况:

TeleVision主要是使用网络穿墙的方式,使用免费的次数有限制,而且我也不是网络专家,虽然获取到VR手柄的数据,但是每次都要在VR的网页上输入网址,最终放弃了,还被公司的防火墙监测到异常,给拦截了。

OpenWBT在调研的时候发现是使用苹果的VR,放弃了。

Open-Teach将其demo走通了,发现可行,但是源代码是用手势来控制机器人的,而工作上要去是用手柄来控制,所以就需要自己修改unity的代码了。

最终决定狠心下来修改Open-Teach的unity代码。

4、unity开发:

开发最大的问题是我之前没有做过unity的开发,不会使用IDE,不会如何去编译代码,如何解决编译错误,好在使用了AI负责编程的软件,一点点问AI如何去使用IDE和打包VR需要的APK。

5、结尾:

最终实现了可以接收到VR手柄的数据,包括手柄的位置、旋转和按键的状态。

http://www.dtcms.com/a/391069.html

相关文章:

  • 构建AI智能体:三十八、告别“冷启动”:看大模型如何解决推荐系统的世纪难题
  • [重学Rust]之结构体打印和转换
  • 数据结构(陈越,何钦铭) 第十一讲 散列查找
  • 2025年JBD SCI2区TOP,基于改进蚁群算法的应急路径规划,深度解析+性能实测
  • UIKit-layer
  • 一物一码公司推荐再互动平台
  • Wireshark捕获MQTT报文
  • Docker镜像核心作战手册:镜像命令全解析+离线迁移实战+压缩共享储存,打造无缝跨环境部署!
  • Static Deinitialization Order Fiasco
  • 如何使用 Qt Creator 高效调试
  • 保障路灯用电安全!配电箱漏电检测,为城市照明筑牢防线
  • 不同版本tensorflow推理报错解决方法
  • 嵌入式铁头山羊STM32-各章节详细笔记-查阅传送门
  • 在没有随机对照的情况下如果做实验对比:双重差分法(结合虚拟变量回归)(五)
  • 材质、效率双突破:Rendercool 解决室内渲染核心痛点
  • 【ThreeJs】【材质Material】核心材质参数解析手册
  • 无人机桨叶的材质与工艺对飞行速度的影响
  • PMBOK第六版项目沟通管理总结
  • fatal: Need to specify how to reconcile divergent branches.原因及解决方案
  • 二叉树与二叉搜索树(BST):从基础到应用
  • 【一天一个Web3概念】区块链分叉(Fork)全面解析:类型、案例与影响
  • PHP低代码工作流创新,为企业数字化转型添翼
  • 低代码+AI生态:企业数字化起步阶段的“核聚变”冲击波
  • 【Linux基础知识系列:第一百三十四篇】理解Linux的进程调度策略
  • 主机windows虚拟机centos的hadoop调试mapreduce访问hdfs文件
  • 嵌入式Linux C语言程序设计
  • 【开题答辩全过程】以 基于Python的电影数据爬取及可视化分析为例,包含答辩的问题和答案
  • 推荐一些适合新手的Java项目教程
  • 探索PV操作:并发编程的核心钥匙
  • 一计算机网络基本概念-体系结构-思考题