一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文讀懂ROS開發(fā),解鎖RK3562J + Ubuntu工業(yè)平臺(tái)應(yīng)用

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2025-01-24 10:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在工業(yè)智能化浪潮中,智能機(jī)器人設(shè)備是成為工業(yè)自動(dòng)化體系的璀璨之星,而其核心 ——ROS系統(tǒng),更是機(jī)器人領(lǐng)域的集大成者。今天,和大家分享一個(gè)ROS開發(fā)案例,基于RK3562J + Ubuntu工業(yè)平臺(tái)。

ROS系統(tǒng)簡(jiǎn)介

ROS(Robot Operating System),即機(jī)器人操作系統(tǒng),是一個(gè)適用于機(jī)器人的開源元操作系統(tǒng)。它猶如機(jī)器人的智慧中樞,提供了操作系統(tǒng)應(yīng)有的服務(wù),包括硬件抽象,底層設(shè)備控制,常用函數(shù)的實(shí)現(xiàn),進(jìn)程間消息傳遞,以及包管理。它也提供用于獲取、編譯、編寫、和跨計(jì)算機(jī)運(yùn)行代碼所需的工具和庫函數(shù)。

wKgZPGeTAYSAZOGvAAEJ88OJHc8046.png圖 1

隨著工業(yè)智能化的快速發(fā)展,智能機(jī)器人設(shè)備已成為工業(yè)自動(dòng)化體系的佼佼者,而智能機(jī)器人設(shè)備核心—ROS系統(tǒng),是機(jī)器人領(lǐng)域的集大成者,主要應(yīng)用于機(jī)器人控制領(lǐng)域,如AGV工業(yè)機(jī)器人控制器、智能機(jī)械臂控制器、機(jī)器人導(dǎo)航系統(tǒng)等。

ROS系統(tǒng)主要特點(diǎn)

豐富的機(jī)器人算法

機(jī)器人的各種控制以及通信離不開算法庫的支持,ROS系統(tǒng)提供豐富且功能強(qiáng)大的機(jī)器人算法庫,如坐標(biāo)變換、運(yùn)動(dòng)控制等。機(jī)器人開發(fā)者可根據(jù)開發(fā)需要,簡(jiǎn)單快捷地調(diào)用合適的算法庫,以提高開發(fā)效率,加快開發(fā)進(jìn)程。

開源免費(fèi),架構(gòu)精簡(jiǎn)

ROS系統(tǒng)是一個(gè)開源免費(fèi)、架構(gòu)精簡(jiǎn)的機(jī)器人操作系統(tǒng),支持與OpenRAVE、Orocos和Player等機(jī)器人軟件平臺(tái)集成。探索開發(fā)ROS系統(tǒng)的人員眾多,遍布世界各地,形成了活躍的社區(qū)。大大降低了產(chǎn)品開發(fā)成本,縮短產(chǎn)品開發(fā)周期,提高產(chǎn)品開發(fā)效率。

實(shí)時(shí)通信,安全可靠

ROS系統(tǒng)支持實(shí)時(shí)控制與通信,數(shù)據(jù)安全可靠?!皩?shí)時(shí)性”、“安全性”是如今工業(yè)自動(dòng)化行業(yè)的普遍追求,特別是對(duì)于AGV開發(fā),若AGV部件的控制與通信在安全性、實(shí)時(shí)性得不到保障,將會(huì)導(dǎo)致數(shù)據(jù)泄露、路線偏離等問題。ROS系統(tǒng)憑借其優(yōu)勢(shì),已成為AGV開發(fā)利器,廣泛應(yīng)用于各種機(jī)器人開發(fā),并逐漸成為主流。


RK3562J + Ubuntu的ROS2系統(tǒng)演示案例

本文主要介紹RK3562J基于Ubuntu的ROS2系統(tǒng)演示案例,適用開發(fā)環(huán)境如下。

Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit

Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu20.04.6 64bit

U-Boot:U-Boot-2017.09

Kernel:Linux-5.10.198

ROS:ROS2 Foxy

硬件平臺(tái):創(chuàng)龍科技TL3562-EVM工業(yè)評(píng)估板(基于RK3562J)

為了簡(jiǎn)化描述,本文僅摘錄部分方案功能描述與測(cè)試結(jié)果。

turtlesim(小海龜)測(cè)試

請(qǐng)使用HDMI線將HDMI顯示器與評(píng)估板HDMI OUT接口連接,并參考產(chǎn)品資料,配置評(píng)估板測(cè)試環(huán)境,然后執(zhí)行如下命令,后臺(tái)運(yùn)行小海龜程序。

Target# ros2 run turtlesim turtlesim_node &

wKgZO2eTAYWAQS8NAABbSlyMnC875.jpeg圖 4 wKgZPGeTAYWAV6MzAACYigRtJj453.jpeg圖 5

執(zhí)行如下命令,發(fā)布話題消息,使小海龜轉(zhuǎn)圈。

Target# ros2 topic pub --rate 1 /turtle1/cmd_vel geometry_msgs/msg/Twist "{linear: {x: 2.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 1.8}}"

wKgZO2eTAYaAfdJ5AADxMigerq818.jpeg圖 6 wKgZPGeTAYaAMvC_AACGWQ7RuqU38.jpeg圖 7

如果各位工程師想要了解更多RK3562J相關(guān)的案例演示,可以通過公眾號(hào)(Tronlong創(chuàng)龍科技)查看,快來開啟探索之旅吧!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ROS
    ROS
    +關(guān)注

    關(guān)注

    1

    文章

    286

    瀏覽量

    17637
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    67

    瀏覽量

    326
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    觸覺智能RK3562開發(fā)板新版強(qiáng)勢(shì)亮相

    /RK3562J),都支持NPU和CAN功能了,為此觸覺智能RK3562開發(fā)板進(jìn)行了迭代升級(jí),全新型號(hào)為EVB3562-V2。為了慶祝觸覺智能RK3
    的頭像 發(fā)表于 05-30 11:32 ?411次閱讀
    觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板新版強(qiáng)勢(shì)亮相

    【米爾-RK3562開發(fā)板試用評(píng)測(cè)】開箱測(cè)評(píng)

    ·\'RK3562J處理器開發(fā)設(shè)計(jì)ARM架構(gòu)的低功耗高性能處理器GPU搭載了 GPU能流暢運(yùn)行復(fù)雜的圖形處理內(nèi)置1TOPS超強(qiáng)算力NPU為AI應(yīng)用助力賦能。處理器采用先進(jìn)的制程工藝集成4×Cortex-A53為AI學(xué)習(xí)
    發(fā)表于 05-01 18:22

    新品發(fā)布 ▏國(guó)產(chǎn)工業(yè)級(jí)核心+1TOPS算力,瑞芯微RK3562_Mini開發(fā)板打造靈活工業(yè)解決方案

    合眾恒躍近日推出HZ-RK3562_MiniEVM,這是款專為工業(yè)控制、智能設(shè)備、物聯(lián)網(wǎng)以及邊緣AI應(yīng)用設(shè)計(jì)的高性能產(chǎn)品。該平臺(tái)搭載了瑞芯微RK3
    的頭像 發(fā)表于 04-29 18:40 ?740次閱讀
    新品發(fā)布 ▏國(guó)產(chǎn)<b class='flag-5'>工業(yè)</b>級(jí)核心+1TOPS算力,瑞芯微<b class='flag-5'>RK3562</b>_Mini<b class='flag-5'>開發(fā)</b>板打造靈活<b class='flag-5'>工業(yè)</b>解決方案

    HZ-CORE-RK3562J-規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《HZ-CORE-RK3562J-規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 14:37 ?3次下載

    性價(jià)比拉滿!最新的ISP圖像處理方案來啦,基于瑞芯微RK3562J全國(guó)產(chǎn)工業(yè)平臺(tái)!

    今天為大家?guī)砘谌鹦疚?b class='flag-5'>RK3562J工業(yè)平臺(tái)的ISP圖像處理方案,不僅低成本、低功耗,更能讓圖像清晰呈現(xiàn)!下面,起來深入探究看它如何實(shí)現(xiàn)!ISP的作用與優(yōu)勢(shì)何為ISP?全稱
    的頭像 發(fā)表于 03-26 13:53 ?769次閱讀
    性價(jià)比拉滿!最新的ISP圖像處理方案來啦,基于瑞芯微<b class='flag-5'>RK3562J</b>全國(guó)產(chǎn)<b class='flag-5'>工業(yè)</b><b class='flag-5'>平臺(tái)</b>!

    瑞芯微米爾RK3562國(guó)產(chǎn)核心板,ARM中量級(jí)多面手

    近日,米爾電子攜手推出全新代ARM核心板——基于瑞芯微RK3562(J)處理器的MYC-YR3562核心板及開發(fā)板。這款核心板憑借其強(qiáng)大的
    發(fā)表于 02-28 15:32

    RK3562J 處理器 M 核啟動(dòng)實(shí)操

      、RK3562J處理器概述   RK3562J處理器是款高性能、多核心的處理器,采用了獨(dú)特的異構(gòu)架構(gòu)設(shè)計(jì)。它集成了4個(gè)Cortex-A53核心和1個(gè)Cortex-M0核心,其中
    發(fā)表于 02-27 08:59

    4核CPU,ARM中量級(jí)多面手,米爾瑞芯微RK3562核心板上市

    近日,米爾電子攜手推出全新代ARM核心板——基于瑞芯微RK3562(J)處理器的MYC-YR3562核心板及開發(fā)板。這款核心板憑借其強(qiáng)大的
    的頭像 發(fā)表于 02-27 08:03 ?652次閱讀
    4核CPU,ARM中量級(jí)多面手,米爾瑞芯微<b class='flag-5'>RK3562</b>核心板上市

    RK3562J正式支持NPU,性價(jià)比再提升!

    RK3562J是瑞芯微最新推出的款超高性價(jià)比工業(yè)處理器,四核Cortex-A53@1.8GHz + Cortex-M0@200MHz異構(gòu)多核架構(gòu),并支持十路UART、兩路CAN、兩路網(wǎng)口、三種顯示
    的頭像 發(fā)表于 01-23 16:00 ?638次閱讀
    <b class='flag-5'>RK3562J</b>正式支持NPU,性價(jià)比再提升!

    如何讓RK3562J在M核上啟動(dòng)?

    飛凌嵌入式基于瑞芯微RK3562系列處理器打造的FET3562J-C全國(guó)產(chǎn)核心板,是款專為工業(yè)自動(dòng)化及消費(fèi)類電子設(shè)備設(shè)計(jì)的產(chǎn)品,憑借其強(qiáng)大的功能和靈活性,自上市以來得到了各行業(yè)客戶的
    的頭像 發(fā)表于 01-22 09:05 ?574次閱讀
    如何讓<b class='flag-5'>RK3562J</b>在M核上啟動(dòng)?

    RK3562J開發(fā)筆記】MCP2518FD外部CAN-FD控制器的調(diào)試方法

    MCP2518FD是款在各行業(yè)中都有著廣泛應(yīng)用的CAN-FD控制器芯片,本文就將為大家介紹如何在飛凌嵌入式RK3562J開發(fā)板上適配MCP2518FD芯片。
    的頭像 發(fā)表于 12-07 14:22 ?1776次閱讀
    【<b class='flag-5'>RK3562J</b><b class='flag-5'>開發(fā)</b>筆記】MCP2518FD外部CAN-FD控制器的調(diào)試方法

    “雙系統(tǒng)”出爐!瑞芯微RK3562J非對(duì)稱AMP:Linux+RTOS/裸機(jī)

    :LinuxSDK-[版本號(hào)](基于RK3562_LINUX_SDK_RELEASE_V1.1.0_20231220) 硬件平臺(tái):創(chuàng)龍科技RK3562J工業(yè)評(píng)估板(TL
    發(fā)表于 11-21 16:44

    延時(shí)僅33us,Linux-RT實(shí)時(shí)性能測(cè)試分享—基于瑞芯微RK3562J國(guó)產(chǎn)平臺(tái)

    Cyclictest系統(tǒng)實(shí)時(shí)性測(cè)試本文通過創(chuàng)龍科技TL3562-EVM工業(yè)評(píng)估板(基于RK3562J)的硬件平臺(tái)進(jìn)行演示。為了簡(jiǎn)化描述,本文僅摘錄部分方案功能描述與測(cè)試結(jié)果,詳細(xì)產(chǎn)品
    發(fā)表于 08-22 13:51

    RK3562J技術(shù)分享 | 使用SPI掛載數(shù)字式RTD溫度傳感器的方法

    在OK3562J-C開發(fā)板上使用SPI2掛載MAX31865(數(shù)字式RTD溫度傳感器)設(shè)備的方法
    的頭像 發(fā)表于 08-06 14:26 ?1747次閱讀
    <b class='flag-5'>RK3562J</b>技術(shù)分享 | 使用SPI掛載數(shù)字式RTD溫度傳感器的方法

    如何在RK3562J的AMP雙系統(tǒng)實(shí)現(xiàn)裸核中斷嵌套機(jī)制

    的AMP方案。不使用虛擬化管理,從而在運(yùn)行實(shí)時(shí)性系統(tǒng)時(shí)獲得更快的中斷響應(yīng),以滿足電力、工控等行業(yè)應(yīng)用中嚴(yán)苛的硬實(shí)時(shí)性要求。 2. RK3562J處理器核心及AMP支持情況 處理器核心 AMP支持情況
    發(fā)表于 07-29 16:29