在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于STM32單片機的三自由度體感仿生機械臂

5CTi_cirmall ? 來源:電路設計技能 ? 2020-08-27 17:35 ? 次閱讀

機械臂是指高精度,多輸入多輸出、高度非線性、強耦合的復雜系統。因其獨特的操作靈活性, 已在工業裝配, 安全防爆等領域得到廣泛應用。機械臂是一個復雜系統, 存在著參數攝動、外界干擾及未建模動態等不確定性。因而機械臂的建模模型也存在著不確定性,對于不同的任務, 需要規劃機械臂關節空間的運動軌跡,從而級聯構成末端位姿。

1、1臺6軸機械臂-基于STM32單片機的三自由度體感仿生機械臂(原理圖+源碼+論文)

一、原理:

1、這里只用到了MPU6050的加速度計,沒有用到陀螺儀,為什么不用陀螺儀,是因為陀螺儀的溫漂太大。然后數據不穩定。

而且沒有外接任何模塊,(當然也可以外接)。加速度計知道吧!!!就是測加速度的。使用加速度融合出來的角度比較穩定。

2、通信我們一般使用IIC,程序通過《MPU-6000 & MPU-6050產品說明書(中文版).pdf》里面的IIC時序編寫,(大概在第8頁,10.數字接口的10.3 I2C通信協議)

3、在加速度得配置中有一個寄存器可以配置加速度的量程。我們設置為0,量程為+-2g,也就是該加速度計現在可以測量+-20m/s2。

ADC是16位的,當為2g的時候是65535,-2g的時候是0。

4、然后就是將讀取到的數字(其實就是AD轉換,模擬信號轉換成數字信號),得到具體的數據就可以分析了。

5、這里面如果將模塊正常的平放在桌子上面,理想狀態下Z軸會讀取到大概49152左右的數,(也就是1g左右,重力加速度,當然是有誤差的。)

6、然后就是怎么分析了,你要是還想了解一下加速度,就看一下《姿態解算說明(Mini AHRS).pdf》。

8、對了,還有一個數學公式

這個公式就可以將加速度換成角度

aacx x軸的加速度

aacy y軸的加速度

aacz; z軸的加速度

tempZ = sqrt((aacx * aacx + aacy * aacy)) / aacz;

resZ = atan(tempZ);

res = resZ * 1800 / 3.14;

得到與自然Z軸的角度

二、描述:

由兩個發送端組成整個機械臂系統,發送端一圖5.7在PCB線路板上設計并焊接集成了STM32F103C8核心板,MPU6050姿態傳感器,nRF24L01無線收發器和一個控制機械臂爪子部分夾取功能的按鈕。MPU6050姿態傳感器輸出的并不是角度或者加速度信號,mpu6050內部集成有處理單元DMP數字運動處理器,原始數據經過DMP融合(打包處理)得到四元數,四元數在經過以下的數學公式轉換分別轉換為x軸,y軸,z軸上的角度,接收端收到數據后,再將角度最終轉換為弧度交由機械臂舵機去執行。

2、手機控制機械臂設計方案

本作品是一款由手勢控制,并且能夠實現快速示教再現的工業機器人,它能夠實時跟隨手勢動作 。具有靈活性強、快速示教再現、可在遠程無人工作區無線遙控執行動作。

工作原理

工作原理是通過在手部穿戴手勢控制端控制板,其板載主要包括陀螺儀模塊、通訊模塊和stm32最小系統。PMU6050陀螺儀模塊對手部角度的變化采集,經過單片機對數據進行分析、濾波、轉換,然后通過NRF24L01無線模塊,將處理好的數據發送給機械臂執行端。執行端根據接收到的數據,轉換成脈沖信號發送給步進電機驅動,進而控制機械臂運動。

控制方式及優勢:

(1)、機器人具有極速動作規劃并重復再現的特點,適應生產任務多變的工作場景。

(2)、手勢操作的控制方法學習過程快,幾乎不需要培訓,節約的編程工人的工資成本,生產線升級速度極快。

產品創新點:

(1)由手勢控制,操作方便,靈活性強,穩定性好。

(2)可以遠程遙控操作,改善工作狀態,不必忍受工作現場惡劣的環境條件。

(3)編程方式簡單,操作者無需接受專門培訓,且產品更適應多變的工作任務要求、

(4)易于快速指定動作來重復執行。

3、手勢識別控制的3D打印機械手-智能性最強的機械手臂

機械手能模仿人手和臂的某些動作功能,用以按固定程序抓取、搬運物件或操作工具的自動操作裝置。機械手臂有多種用途,不僅可以安裝在機器人身上,也可以給殘疾人用來當假肢。這個版本的機械手臂可以采用PC機進行控制,也可以使用手勢識別算法來控制。5個手指和手腕均可活動,而且手指關節可以精準定位,進行各種微小角度的開合。該機械手對3D打印機精度要求較高,需要0.1mm精度,達不到此精度的話傳動機構會出問題。

手臂硬件用的STM32單片機,代碼和PCB都是我自己設計的,速度非常給力,無延遲無卡頓。使用并聯臂3D打印機,ABS、PLA塑料進行3D打印。5個手指,每根都可以進行開合,請看視頻,每根手指都可以精確運動到任意一個角度,手腕可以進行旋轉。可以抓取球,筆,杯子,遙控器等物品。

附件內容包括:

1:機械手臂控制板的電路圖和PCB文件

2:機械手臂調試教程、詳細組裝文檔,零件清單,及注意事項

3:機械手臂手勢識別上位機以及STM32硬件代碼。

4:機械手臂控制每個手指精確開合的機械結構三維圖紙模型

4、機械臂開源資料(工程源文件)

我的可打印機械手受到了著名的工業機器人的啟發,但是可以打印。

目標是開發一種開放源代碼的機器人手臂,以供私人或小型企業使用,并使每個人都可以使用機器人開發。


手臂應舉起約2公斤的重量,足以執行日常任務。當前,機器人手臂價格昂貴,體積小,強度低或笨拙。


工業機器人既昂貴又危險,因此不適合在家庭或學校使用。


每個人都可以構建,使用和開發一個開源可打印機器人。


機器人仍然很昂貴且難以操作,但事實不再如此。


殘疾人可以使用便宜的3d打印機器人手臂來更好,更獨立地管理其日常需求。在危險但不太發達的地方操作。


如果您忘記了鑰匙,甚至可以遙控,甚至可以讓我們用機器人打開門。

未來的Arm將包括一個移動基地。

5、如何使用四個伺服器制作機械臂

該項目將向您展示如何使用四個伺服器制作機械臂。


硬件組件:

· 跳線(通用)× 1

· 旋轉電位器(通用)× 4

· SG90微伺服電機× 4

· Arduino UNO和Genuino UNO× 1

軟件應用程序和在線服務:

· Arduino IDE

這個機器人手臂由4個伺服器組成:

· 第一個伺服進行水平掃描

· 其他伺服系統控制機械臂的噴嘴

· 他可以用四個電位器控制。
· 您還可以在Arduino IDE的串行監視器上查看伺服器的角度位置。

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

    關注

    2270

    文章

    10910

    瀏覽量

    356595
  • 機械臂
    +關注

    關注

    12

    文章

    515

    瀏覽量

    24633
  • 智能工業
    +關注

    關注

    3

    文章

    206

    瀏覽量

    40994

原文標題:趣味生活,智能工業,10個仿生機械臂帶你暢游電子工程師的硬核世界

文章出處:【微信號:cirmall,微信公眾號:電路設計技能】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    仿生馬達特點概述

    仿生馬達是一種模仿生物觸覺反饋原理的先進設備,廣泛應用于智能設備、可穿戴設備和游戲控制器等領域
    的頭像 發表于 10-09 11:13 ?254次閱讀
    <b class='flag-5'>仿生</b>振<b class='flag-5'>感</b>馬達特點概述

    STM32單片機的特點介紹

    STM32系列單片機是由ST廠商推出的單片機,基于專為高性能、低成本、低功耗嵌入式應用設計的ARM Cortex-M內核,具備一流的外設配置,使其在功耗和集成方面表現出色,
    的頭像 發表于 09-25 17:19 ?1705次閱讀

    stm32單片機用什么軟件編程

    STM32單片機是一種廣泛應用于嵌入式系統領域的微控制器,具有高性能、低功耗、豐富的外設接口等特點。要對STM32單片機進行編程,需要選擇合適的軟件工具。 概述
    的頭像 發表于 09-02 10:16 ?1565次閱讀

    stm32單片機引腳介紹及功能

    STM32系列單片機是STMicroelectronics(意法半導體)推出的一款基于ARM Cortex-M內核的32位微控制器。STM32單片機具有高性能、低功耗、豐富的外設和靈活
    的頭像 發表于 09-02 09:38 ?6278次閱讀

    stm32和51單片機的區別是什么

    架構差異: STM32是基于ARM Cortex-M系列內核的32位微控制器,具有更高效的處理能力和更豐富的外設。 51單片機是基于8051內核的8位微控制器,處理能力相對較低,外設也相對有限
    的頭像 發表于 09-02 09:33 ?810次閱讀

    國產Cortex-A55人工智能教學實驗箱_基于Python機械跳舞實驗案例分享

    發行包管理,它也提供一些工具和庫用于獲取、建立、編寫和執行多融合的程序。 機械通過ROS機器人操控系統,簡化了6自由度串行總線舵機復雜運動控制,可實現
    發表于 06-28 14:37

    干貨!國產Cortex-A55人工智能實驗箱機械積木搬運實驗案例

    的順序疊起來放到中間灰色的方塊上。二、實驗原理機械自由度機械自由度,是指傳送機構機械手的運動
    的頭像 發表于 06-27 08:32 ?907次閱讀
    干貨!國產Cortex-A55人工智能實驗箱<b class='flag-5'>機械</b><b class='flag-5'>臂</b>積木搬運實驗案例

    基于STM32單片機的智能冰箱控制系統設計

    基于單片機設計的一款智能冰箱控制系統,可以控制冰箱的制冷裝置,可以采集冰箱的異味濃度,超過閩值之后控制紫外燈進行消毒工作單片機采用單片機采用單片機采用
    的頭像 發表于 06-25 09:21 ?1301次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>的智能冰箱控制系統設計

    基于FPGA EtherCAT的六自由度機器人視覺伺服控制設計

    和增強系統處理圖像的實時性,本文提出了一種伊瑟特的六自由度機器人視覺伺服控制系統,將攝像頭集成到基于 Zynq的伊瑟特主站上,提高了視覺伺服的實時性.經測試,該平臺能夠對視覺檢測目標的變化做出及時的反應
    發表于 05-29 16:17

    STM32單片機有哪幾種常見的開發環境?

    STM32單片機是一款廣泛應用于嵌入式系統開發的單片機,針對其開發,有以下幾種常見的方式:STM32單片機有哪幾種常見的開發環境?KeilM
    的頭像 發表于 05-18 08:04 ?3154次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>有哪幾種常見的開發環境?

    基于FPGA的六自由度機器人視覺伺服控制方案設計

    ? 機器人視覺系統的硬件選擇直接影響圖像采集,圖像的質量和后期的處理,并影響整個控制系統的實時性,所以應根據要求和這些硬件性能,嚴格選擇硬件。基于伊瑟特的六自由度機器人視覺伺服控制系統主要包括攝像頭、Zynq、存儲、顯示、通信等模塊。
    發表于 04-24 10:31 ?516次閱讀
    基于FPGA的六<b class='flag-5'>自由度</b>機器人視覺伺服控制方案設計

    STM32單片機最小化系統設計原理

    STM32最小系統,就是能讓STM32單片機能夠正常工作所必須擁有的組成部分的集合,也是STM32單片機正常運行的必要環境。
    發表于 04-23 14:54 ?2915次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>最小化系統設計原理

    如何去提升機械的位置控制性能?

    控制性能。?? 精度衡量:直接測量機械末端的位置比較困難,這里采用一種近似的方式,比較機械各軸指令角度與實際編碼器反饋角度間的偏差值。 2.控制策略
    的頭像 發表于 03-05 08:43 ?1024次閱讀
    如何去提升<b class='flag-5'>機械</b><b class='flag-5'>臂</b>的位置控制性能?

    【先楫HPM5361EVK開發板試用體驗】(原創)5.手把手實戰AI機械

    HPM5361EVK開發板。現在開始設計實戰AI機械的程序。 代碼結構 由于編寫一個完整的用先楫HPM5361EVK開發板控制組四自由度機械
    發表于 02-06 10:28

    【國產FPGA+OMAPL138開發板體驗】(原創)2.手把手玩轉游戲機械

    。但由于篇幅限制,下面是一個簡化的項目方案和步驟: (我會盡量逐行解釋關鍵部分的代碼。謝謝!) 1. 硬件連接與配置 首先,需要將TI OMAP-L138 FPGA處理器開發板、組四自由度機械
    發表于 02-01 20:18
    主站蜘蛛池模板: 一级午夜| 亚洲国产美女精品久久| 四虎影院最新| 亚洲人成亚洲人成在线观看| 亚洲狠狠色丁香婷婷综合| 爽天天天天天天天| 天天干在线观看| 欧美一级高清黄图片| 国产香蕉在线视频| 手机看日韩毛片福利盒子| 视频免费在线| 国产高清在线视频| 日韩精品三级| 免费观看黄a一级视频日本| 玖玖在线精品| 国产三级三级三级| 永久在线免费观看| 欧美亚洲韩国国产综合五月天| 国产永久免费爽视频在线| 欧美极品第一页| 男女交性视频免费| 婷婷影院在线综合免费视频| 国产精品午夜自在在线精品 | 亚洲三级小视频| 天堂资源吧| 美女视频很黄很a免费国产| 欧美一级视频免费观看| 日本色图视频| 三及毛片| 日本三级全黄三级a| 久久国产综合| 午夜影剧院| 五月天婷婷在线视频国产在线| 午夜在线视频免费观看| 日本最黄视频| 91大神在线视频观看| 亚洲免费区| 男男失禁play 把尿bl| 亚洲 欧美 日韩 综合| 五月情视频在线观看| 欧美另类69xxxxx性欧|