仪器社区

Unity3d中怎么实现六自由度机器人的运动控制

海上大雄 2017-09-03
评论
全部评论
isabel_628
我觉得这个工作大概分为3步:
1.获取机器人的运动数据
2.传递步骤1的数据到unity中,并转成和unity的单位一致。
3.机器人的运动和unity中模型的运动保持同步。
我还未接触到这一块,说一下我的思路:
1.你说已有实现程序,那是否可以编写"xx机器人SDK for unity"?
2.如果编写sdk难度过大,寻找机器人厂商是否有sdk,或者unity有没有此硬件的sdk
3.有了sdk之后,和平常做3D游戏是一样的,把机器人运动的数据在unity中还原出来。
比如跑酷游戏,手机左右倾斜,unity会捕获手机传感器的数据,然后开发调用unity的API得到传感器数据,动态改变模型的位置,就达到了手机倾斜角色切换跑道的效果。
13 0 2017-09-04 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论