<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

分享最好的機械臂是7個自由度的原因

1bGT_GKYXT1508 ? 2018-02-07 15:40 ? 次閱讀

現在用的最多的工業機器人,一般都是六軸的,但是最近推出來的人機協作機械臂,卻有7個自由度,一直想不明白為什么。直到最近看到知乎上的一個問題:人的手臂(腕關節到肩關節)有幾個自由度?才發現,原來7個自由度是對人手臂的真實還原。人的手臂(腕關節到肩關節)有幾個自由度?我想絕大部分人都沒有想過,更別說去了解有哪幾個自由度,即使是學工科的人,也未必能解釋清楚。沒想到知乎上居然有人把這個問題回答的這么專業有內涵,同時又那么有哲理,忍不住想要把這個答案分享一下。
回答這個問題的是知乎網友楊碩,答案如下:實話說,我對robot manipulation還是挺熟的,但是樓上幾個答案一眼看去都看不懂。不是黑,而是覺得對非專業人士來說不好理解。我來盡量用通俗的語言解釋一下。首先,問題的答案是:數一下就行了??!

7個自由度。有人問5,6是不是一樣的。5是擰鑰匙時唯一要轉動的關節,動力來自小臂兩根橈骨的扭轉;6是把鼠標放在桌面用手轉時唯一要轉動的關節,動力來自手腕的旋轉。

至于為什么人手臂是7個自由度,而不是8個也不是6個,可能是因為上帝非常懂機器人控制,下面盡量簡單地介紹一下。首先介紹一個定理:6個自由度的機械手,在空間中無法在保持末端機構的三維位置不變的情況下從一個構型變換到另一個構型。這個定理乍一看很不好理解,可以考慮一個更簡單的情況:

在這張圖上,一個機器人的手臂由基座、兩個關節、兩根連接件構成(想象把一個圓規打開,然后把一端用手指捏?。?。

請問我們能夠把機器人在保持上部末端機構在平面上位置不變的情況下,從“lefty”這個狀態扭到“righty”這個狀態嗎?答案是不行的,不管怎么動兩個關節,移動過程中末端機構的位置肯定是要變的??垂僖部梢阅脙筛P在桌子上動一動試試。同樣地,一個6自由度的機械手,即使某兩組構型對應的末端機構的三維位置相同,機械手在從一個構型移動到另一個構型的時候無法保持末端機構始終不動。如果有人在電視里看過工業機器人焊東西的話,就會發現它在同一個位置焊接的時候,一會兒整個扭到這邊,一會兒整個扭到那邊,看起來非??犰诺臉幼?。

事實上這么做只是因為,雖然焊接只是想改變末端機構的朝向,而不改變末端機構的位置,但是由于定理的限制,它必須要往后退一些,然后各種扭,才能保證在移動末端機構的朝向的過程中不會撞到東西,因為移動的時候末端機構的三維位置一定會亂動。如果它能夠隨便轉一點點就可以達到目的,還費那個力氣酷炫地整體都轉起來干啥……而多了一個自由度以后就不一樣了。想想開門時擰鑰匙的動作,這個情況下是人胳膊的末端機構(手)的三維位置沒有變(始終在鑰匙孔前),但是末端機構(手)的三維旋轉變了(轉動了鑰匙)。人能夠實現這個簡單的動作,就是因為我們的胳膊有7個自由度。說到這里,看官可能會看出來了,哎我懂了,我的末端機構有6個自由度(三維位置,三維旋轉),而胳膊作為一個機械手,有7個自由度,這兩個自由度好像說的不是一回事,但是數量上7-6=1,所以這1個自由度我能拿來擰鑰匙。如果上帝把我們的胳膊設計成6個自由度的話,人擰鑰匙的動作一定會非常浮夸。大家可以在擰鑰匙的時候不要轉手腕,感受一下。那么為什么不再多給我們一些自由度呢?因為自由度越多,機械手剛性越差。如果我們的胳膊有8個自由度,那么受傷的概率會更加很多。雖然沒有什么生物學研究證明這一點(世界上沒有8個自由度的生物軀體),但是機器人的研究是可以證明這個問題的。所以7是一個最好的選擇。不知道圣經中把7作為最好最神圣的數字、一個星期有七天,和人的胳膊有7個關節有沒有關系。這個答案是不是專業有內涵,同時又那么通俗易懂,好想跟大神網友說請收下我的膝蓋。。。。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工業機器人
    +關注

    關注

    90

    文章

    3276

    瀏覽量

    92103
  • 自由度
    +關注

    關注

    0

    文章

    8

    瀏覽量

    10438
  • 機械臂
    +關注

    關注

    11

    文章

    481

    瀏覽量

    23983

原文標題:為什么最好的機械臂是7個自由度,而不是6個?

文章出處:【微信號:GKYXT1508,微信公眾號:工控云學堂】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    誰做過6自由度機械~求一機械圖!

    `{:8:}最好有尺寸的~我在網上找了機械的圖片,但是沒尺寸。。底座什么的不知道怎么計算,求高手指點!`
    發表于 10-10 19:20

    3自由度自動控制機械

    3自由度自動控制機械手,試用好使!希望可以幫助到大家
    發表于 09-11 15:55

    基于LabVIEW的四自由度機械運動控制系統設計

    。出于操作便捷實用的考慮,設計腰部回轉、大俯仰、小臂俯仰、腕部回轉4 自由度,整體采用重力方向折疊展開型結構,大俯仰與小臂俯仰為一組平面自由度
    發表于 02-12 16:10

    51單片機四自由度機械

    `分享給大家我自己做的四自由度機械手`
    發表于 09-09 09:27

    受大象鼻子啟發,研制出的萬向自由度機械

    ``受大象鼻子啟發,研制出的萬向自由度機械,可以完成更柔性的工作``
    發表于 10-19 14:36

    7自由度整車模型探討

    本人建立一自由度的整車模型,仿真時一直報錯,出現代數環的問題,歡迎小伙伴們來探討!我qq:1139471346
    發表于 11-22 12:54

    【Pocket-RIO申請】采用labview與FPGA的多自由度機械快速控制系統原型開發

    項目名稱:采用labview與FPGA的多自由度機械快速控制系統原型開發試用計劃: 機械在自動化工業中廣泛應用,由于每個
    發表于 12-19 15:30

    51/stm32單片機控制6自由度機械(帶云臺)二次開發是用什么傳感器定位比較好?

    51/stm32單片機控制6自由度機械(帶云臺)二次開發是用什么傳感器定位比較好?
    發表于 03-31 09:13

    挖掘機技術哪家強??。ɑ?1單片機的4自由度機械設計)

    最近閑來無事,接了一畢業設計。對方設計要求用51實現一4自由度機械,實現簡單的物品抓取。先說說思路吧,這里主要就是通過兩
    發表于 04-05 11:27

    機械手的矩陣變換

    利用labview矩陣模塊做的一7自由度機械模型
    發表于 04-25 21:39

    采用LabVIEW實現四自由度機械運動控制系統設計

    的LabVIEW8.2作為開發平臺,通過NI PCI-7344四軸運動控制卡和多功能數據采集卡來實現對于機械自由度的驅動控制,同時利用LabVIEW8.2中新增Project文件
    發表于 05-06 09:26

    【瑞芯微RK1808計算棒試用申請】基于機器學習的視覺機械研究與設計

    的視覺控制系統,在五自由度機械進行建模推導與控制設計實現。項目計劃①根據文檔,對RK1808人工智能計算棒AI加速器快速入門②通過學習RK1808人工智能計算棒AI加速器,熟悉開發
    發表于 09-23 15:39

    STM32與樹莓派交互控制機械

    (并不)常見的五自由度機械。盡管商家稱它為六自由度。這里使用STM32F407VGT6的6路PWM輸出通道來控制6舵機的運動,樹莓派(上
    發表于 07-01 10:24

    推導并實現四自由機械的運動方程

    0、前言試著推導并實現四自由機械的運動方程,在此處使用拉格朗日法進行。系統機構圖如下:注:第一關節是圓柱轉盤,其他關節繞樞軸點轉動。其中Tm為關節驅動力矩,由電機提供;b*thet
    發表于 09-15 06:50

    為什么最好機械臂是7個自由度而不是6個自由度

    現在用的最多的工業機器人,一般都是六軸的,但是最近推出來的人機協作機械臂,卻有7個自由度,一直想不明白為什么。
    的頭像 發表于 03-17 09:23 ?2.6w次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>