chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

ROS完成ROS和ROS2中各個組件向openEuler的適配

openEuler ? 來源:openEuler ? 作者:openEuler ? 2022-10-14 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ROS,即 Robot Operating System,是機器人領域主流的開源平臺,提供類似于操作系統(tǒng)的服務,包括硬件抽象描述、底層驅(qū)動程序管理、共用功能的執(zhí)行、程序間消息傳遞、程序發(fā)行包管理等功能。ROS 還提供一些工具和庫用于獲取、建立、編寫和執(zhí)行多機融合的程序,為機器人產(chǎn)學研究提供了便利的開發(fā)環(huán)境。

項目簡介

2020 年 6 月,由中國科學院軟件所智能軟件中心的機器人團隊為核心創(chuàng)立的 openEuler ROS SIG 正式成立。ROS SIG 旨在完善 openEuler 操作系統(tǒng)對機器人分布式通信的底層支持,并且將 ROS 生態(tài)逐步擴展到 openEuler 上。同時,ROS SIG 致力于保證 ROS 機器人和最新版本的 ROS 軟件包,以及基于 ROS 開發(fā)的第三方軟件包相關軟件可以順利適配并兼容 openEuler 操作系統(tǒng),從而使得社區(qū)貢獻者和用戶可以直接從 openEuler 中直接獲取最新的 ROS 包進行安裝和使用。當前,ROS SIG 組的基礎目標如下:

在 openEuler 社區(qū)中添加并完善對 ROS 和 ROS2 的支持

跟隨 openEuler 迭代版本,持續(xù)完成 ROS 和 ROS2 中各個組件向 openEuler 的適配,并提供相關使用文檔

積極提供后續(xù)技術維護,及時響應用戶反饋

項目進展

目前,ROS SIG 各方面取得了階段性的進展,完成了適配 ROS 包的安裝、功能測試、仿真和真機運行等。

軟件層面

ROS-SIG 跟隨 openEuler 的 20.03、21.03、22.03 版本,分別適配移植了 ROS-kinetic、ROS-melodic、ROS-noetic、ROS2-foxy 四個版本的基礎功能包,以及部分桌面擴展包、第三方工具包等等。其中,在 openEuler 的 21.03 版本上成功編譯運行 ROS melodic 桌面版,22.03 版本上成功編譯運行 ROS melodic 桌面版和 ROS2 foxy 基礎版。

2b6a09d2-4af5-11ed-a3b6-dac502259ad0.png

在仿真模擬軟件方面,SIG 組率先進行了二維仿真軟件 stage 的移植適配和更新迭代。stage 作為一款輕量化的可視化模擬軟件,在嵌入式桌面版本調(diào)試開發(fā)十分高效。而后 SIG 組又移植適配了 gazebo 三維模擬軟件,可以更真實的模擬復雜的機器人空間環(huán)境,為桌面版的 ROS 軟件生態(tài),添加更有力的支持。

硬件層面

ROS-SIG 成功將 ROS 真機運行在了 ARM 和 x86 兩種架構上的 openEuler 操作系統(tǒng)上,在樹莓派、RK3399、TX2 等開發(fā)板上安裝測試通過。

在機器人上安裝 openEuler 和 ROS 成功運行 SLAM 和導航等功能包,在機械臂上安裝 openEuler 和 ROS 成功運行識別抓取等軟件包。

已適配的 ROS 軟件包列表:https://gitee.com/openeuler/community/tree/master/sig/sig-ROS

產(chǎn)學聯(lián)動

ROS SIG 致力于機器人方向的產(chǎn)學聯(lián)動,為中國機器人產(chǎn)業(yè)長遠發(fā)展提供源源不斷的原動力。

開源之夏

2022 年,在由中國科學院軟件研究所與 openEuler 社區(qū)共同主辦的開源軟件供應鏈點亮計劃系列暑期活動——開源之夏(OSPP)中,ROS SIG 從當前 ROS 生態(tài)中比較受歡迎的常用軟件中,挑選了三個基于 ROS 開發(fā)的第三方軟件相關的項目任務。

ROS SIG 基于"ROS 與人工智能"的大主題,精心將三個任務分屬為區(qū)別較大的三個模塊,分別是應用廣泛的 ROS2 和激光導航的算法、擴展探索性質(zhì) ROS2 和深度學習的目標檢測的算法以及在 AI 領域的關鍵模塊 VIO 算法,為學生們提供具有深度探索性和學習性開源機器人項目編程實踐。SIG 組成員持續(xù)跟進開源之夏項目進展,并且為學生提供線上直播答疑,郵件答疑等輔導工作。

科普展示

在中科院軟件所 2022 年公眾科學日中,ROS SIG 為智能軟件研究中心的智能機器人展示項目提供了技術支持。

SIG 組成員利用互動實驗、多媒體演示和真人講解,向公眾展示和介紹了多種機器人和常見傳感器(激光雷達、景深攝像頭、超聲雷達等),以及機器學習如何幫助機器人認知人臉和手勢,機器人 SLAM 建圖和導航技術和智能機器人對日常生活的貢獻。

同時,ROS SIG 和 RISC-V SIG 聯(lián)動, 利用 RISC-V 開發(fā)板介紹智能機器人的大腦。全方位展示了 openEuler 操作系統(tǒng)和 ROS 對智能機器人的貢獻。

ROS SIG 目前累計發(fā)表多篇總結性文檔、博客和多個公開展示視頻。

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

    關注

    213

    文章

    30580

    瀏覽量

    219583
  • ROS
    ROS
    +關注

    關注

    1

    文章

    290

    瀏覽量

    18476
  • openEuler
    +關注

    關注

    2

    文章

    335

    瀏覽量

    6666

原文標題:openEuler ROS SIG 工作進展及規(guī)劃路線:持續(xù)繁榮 ROS 機器人產(chǎn)學研生態(tài)

文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Micro-ROS:把ROS2放在MCU上

    機器人的發(fā)展。 ? ROS便是為機器人在研發(fā)的過程的代碼復用提供支持的開源框架,大量的機器人開源項目,從感知到控制、從定位到構圖、從導航到可視化,幾乎都使用ROS作為基礎。 ? Micro-
    的頭像 發(fā)表于 04-07 07:13 ?1w次閱讀

    系統(tǒng)鏡像Ubuntu_ROS2ROS2是什么意思,帶有ROS2開發(fā)環(huán)境嗎?

    請問一下,百度文庫資料里面,下圖所示的系統(tǒng)鏡像Ubuntu_ROS2ROS2是什么意思,帶有ROS2開發(fā)環(huán)境嗎?與前面4GB版本的鏡像有什么區(qū)別?
    發(fā)表于 03-01 23:06

    ROS2的安裝與使用 精選資料推薦

    ros2的烏龜仿真turtlesim,介紹topic,service,action等元素及其使用,介紹ros的基本操作
    發(fā)表于 08-30 08:24

    如何在ROS2運行小烏龜呢

    ROS2運行小烏龜,其實主要就是安裝兩個工具,turtlesim和rqt。A: 安裝turtlesim。輸入【sudo apt update】輸入【sudo apt install
    發(fā)表于 11-05 06:08

    ROS簡介

    目錄一、ROS簡介1、什么是ROS2、ROS產(chǎn)生、發(fā)展和壯大的原因和意義二、在Ubuntu系統(tǒng),安裝對應版本的ROS軟件1、確定Ubunt
    發(fā)表于 12-17 08:24

    【昉·星光 2 高性能RISC-V單板計算機體驗】四:在 VisionFive2 上安裝 ROS2 humble

    openEuler ROS sig 已經(jīng)將 ROS2 humble 帶到 openEuler 22.03 LTS 上,并進一步嘗試了對于 RISC-V 架構的支持,目前在 RISC-
    發(fā)表于 09-04 03:33

    【昉·星光 2 高性能RISC-V單板計算機體驗】五:在 VisionFive2 上體驗 ROS2 humble

    --help 命令可以得到以下輸出 [openeuler@openEuler-riscv64 ~]$ ros2 --help usage: ros2 [-h
    發(fā)表于 09-04 04:59

    Linux嵌入式開發(fā)筆記(六)在ROS2運行小烏龜實例

    ROS2運行小烏龜,其實主要就是安裝兩個工具,turtlesim和rqt。A: 安裝turtlesim。輸入【sudo apt update】輸入【sudo apt install
    發(fā)表于 11-02 15:21 ?10次下載
    Linux嵌入式開發(fā)筆記(六)在<b class='flag-5'>ROS2</b><b class='flag-5'>中</b>運行小烏龜實例

    如何初始化ROS并創(chuàng)立鏈接

    的主題(如/odometry)來發(fā)送消息。其他組件通過訂閱該主題來接收消息。本文內(nèi)容基于慕羽★大佬文章進行了增刪。 同時由于Simulink的使用在ROS1和ROS2沒有太多的改動,
    的頭像 發(fā)表于 11-15 17:26 ?1075次閱讀
    如何初始化<b class='flag-5'>ROS</b>并創(chuàng)立鏈接

    DDS在ROS2的應用

    DDS在ROS2的應用 DDS在ROS2系統(tǒng)的位置至關重要,所有上層建設都建立在DDS之上。在這個ROS2的架構圖中,藍色和紅色部分就是
    的頭像 發(fā)表于 11-24 17:54 ?1930次閱讀
    DDS在<b class='flag-5'>ROS2</b><b class='flag-5'>中</b>的應用

    ros的基本概念是什么

    基本概念: ROS是一個用于在不同進程間匿名的發(fā)布、訂閱、傳遞信息的中間件。 ROS2系統(tǒng)的核心部分是ROS網(wǎng)絡(ROS Graph)。 ROS
    的頭像 發(fā)表于 11-27 11:21 ?2667次閱讀

    ros1和ros2的通信模型

    數(shù)據(jù) ROS2: 參與者(DomainParticipant):一個參與者Participant就是一個容器,對應于一個使用DDS的用戶,任何DDS的用戶都必須通過Participant來訪問全局
    的頭像 發(fā)表于 11-27 11:26 ?1789次閱讀
    <b class='flag-5'>ros</b>1和<b class='flag-5'>ros2</b>的通信模型

    ROS2自帶例程測試

    如果你是一個ROS2的開發(fā)者,可能對剛才我們使用的ROS2命令比較熟悉,這時你可能也會產(chǎn)生一個問題:我們之前也安裝了ROS2系統(tǒng),那ROS2的原生功能還可以正常運行么? 我們再來試一試
    的頭像 發(fā)表于 11-28 16:29 ?1891次閱讀
    <b class='flag-5'>ROS2</b><b class='flag-5'>中</b>自帶例程測試

    在TogetherROS如何安裝ROS2功能包

    安裝ROS2功能包 接下來,還有一個很重要的配置,那就是安裝ROS2功能包,我們說TogetherROS是基于ROS2深度優(yōu)化的,很多模塊還是會復用ROS2
    的頭像 發(fā)表于 12-01 16:02 ?2405次閱讀
    在TogetherROS<b class='flag-5'>中</b>如何安裝<b class='flag-5'>ROS2</b>功能包

    ros2教程

    電子發(fā)燒友網(wǎng)站提供《ros2教程.pdf》資料免費下載
    發(fā)表于 05-23 09:12 ?1次下載