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

  • 您的位置:首頁 > 新聞動態 > 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, 我們將一如既往地把我們為客戶解決的技術問題發布到我們的官網,來分享關于數據手套的技術和心得。

    主站蜘蛛池模板: 亚洲精品国产一 | chinese国产hd中国熟女 | 无码乱人伦一区二区亚洲一 | 两个人WWW在线观看免费视频 | 亚洲精品中文字幕在线观看 | 韩国av在线免费观看 | 99久久综合99久久综合网站 | 99久久夜色精品国产网站 | 俄罗斯黄色影院 | 精品成人免费一区二区三区 | 国产大片精品免费永久看nba | se亚洲| 龙珠z国语291集普通话 | 亚洲日本va午夜中文字幕 | 蜜桃免费一区二区三区 | 伊人av成人 | www精品| 玩丰满高大邻居人妻无码 | 意大利xxx性经典hd | 日韩成人av在线 | av岛国片| 免费一级黄色录像 | WC女厕撒尿TV女厕偷拍 | 永久免费无码国产 | 困惑的浪漫在线观看 | 国产新婚露脸88av | 欧美伊香蕉久久综合网99 | 怡红院AV亚洲一区二区三区H | 日本中文在线观看视频 | 国产高潮呻吟av | 欧美孕妇变态重口另类 | 亚洲一级大黄大色毛片 | 日韩在线观看不卡 | 亚洲人成人伊人成综合网无码 | 亚洲欧美日韩国产精品一区午夜 | 麻豆文化传媒www网站入口 | 国产二级视频 | 四虎av网站 | 国产欧美一区二区精品久久久 | 美女xxoo好爽动态gif网站 | 色噜噜亚洲男人的天堂 |