欧美日批视频_伊人影院焦久影院_午夜精品一区二区三区视频免费看_自拍偷拍视频在线观看_日本一线在线观看_毛片免费观看完整版

  • 您的位置:首頁 > 新聞動態 > Unity3D

    在虛擬裝配應用中,用數據手套實現擰螺絲動作

    2019/6/16??????點擊:

    遇到有客戶在使用Wiseglove數據手套開發機械裝配相關應用時,要實現數據手套擰螺絲的動作,客戶認為wiseglove7s+手套擰了一個角度,但是螺絲并沒有按照預想的方向旋轉。我們經過研究后,認為實現該功能需要具備以下條件:

    1. 手模型與螺絲有碰撞觸發

    2. 數據手套有抓取動作

    3.數據手套有釋放動作

    使用了Unity3d的觸發器檢測手與物體的碰撞狀態。

    private void OnTriggerEnter(Collider other)
    {
      print("Enter trigger");
      Oldpos = Leftobject.transform.position;
    }
    private void OnTriggerStay(Collider other)
    {
    //手套抓取
    if(wiseglove.grasp)
    {
      print("grasp");
      float yAixsval = Vector3.Angle(Vector3.ProjectOnPlane(Leftobject.transform.position, Vector3.up),Vector3.right) - Vector3.Angle(Vector3.ProjectOnPlane(Oldpos,Vector3.up),Vector3.right);
      Vector3 deltaAngles = new Vector3(0,uAxisval,0);
      transform.eulerAngles +=deltaAngle;
      Oldpos = Leftobject.transform.position;
    }
    else {
      print("open hand");
      Oldpos = Leftobject.transform.position;
    }
    }
    private void OnTriggerExit(Colloder other)
    {
      print("Exit");
      Oldpos = Leftobject.transform.position;
    }

    當然如果需要螺絲沿著平面的法向隨著旋轉有位移,似乎也不難~~

    這里主要的技巧就是: Vector3.ProjectOnPlane( Vector3 vectorVector3 planeNormal) 得到投影向量 為vector到以planeNormal為法向量的平面上。求的是一向量與一平面的夾角。這也是讓物體沿著指定軸旋轉的關鍵所在。

    怎么樣,小伙伴們會了嗎? 感謝關注Wiseglove, 我們將一如既往地把我們為客戶解決的技術問題發布到我們的官網,來分享關于數據手套的技術和心得。

    主站蜘蛛池模板: 色com| 国产又黄又粗又爽又色的视频 | 69堂com| 夜夜精品无码一区二区三区 | 999在线观看精品免费不卡网站 | 好爽好痛好湿好硬视频免费 | 一个人看的www视频免费观看 | 久久美女色视频 | 久久久久久综合 | 精品久久一区二区三区四区 | 蜜桃一区二区三区 | 99国内精品久久久久 | 亚洲国产成人精品无码区在线播放 | 中文字幕一区二区三区乱码在线 | 国产三区四区五区在线播放 | 国产精品嫩草影院精东 | 亚洲视频在线播放免费 | 日本阿v视频高清在线中文 美女脱精光隐私扒开免费观看野外 | 国产视频精品网 | 97人妻人人做人碰人人爽 | 色偷偷久久人人79超碰人人澡 | 亚洲精品精 | 国产福利在线小视频 | free性a| 免费小视频 | 一级有乳奶水毛片免费孕妇 | 日韩黄色特级片 | 蜜臀av网页| 色综合久久久无码中文字幕波多 | 人妻少妇精品无码专区动漫 | 亚洲天堂久久久久 | 亚洲成人午夜影院 | 日韩一区在线视频 | 中文字幕在线中文一页 | 有码一区二区三区 | 美女如厕bbb毛片免费视频 | 亚洲成熟少妇视频在线观看 | 五月婷婷视频在线 | 欧美疯狂xxxxbbbb牲交 | 伊人成色综合网 | aⅴ一区二区三区无卡无码 五级床片三区全部免费播放 |