584 lines
102 KiB
Plaintext
584 lines
102 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Robot Operating System 2 (ROS 2) [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||
|
||
[38;5;12m (https://github.com/ros2/ros2/wiki)[39m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome Robot Operating System Version 2.0 (ROS 2) resources and libraries.[39m
|
||
|
||
[38;5;12mThe[39m[38;5;12m [39m[38;5;12mRobot[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12m(ROS[39m[38;5;12m [39m[38;5;12m2)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mrobot[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mFrom[39m[38;5;12m [39m[38;5;12mdrivers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstate-of-the-art[39m[38;5;12m [39m[38;5;12malgorithms,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mdeveloper[39m[38;5;12m [39m[38;5;12mtools,[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mnext[39m[38;5;12m [39m[38;5;12mrobotics[39m[38;5;12m [39m
|
||
[38;5;12mproject.[39m[38;5;12m [39m[38;5;12mAnd[39m[38;5;12m [39m[38;5;12mit’s[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource.[39m
|
||
|
||
[38;5;12mDEPRECATION NOTICE: This repository is in the process of beeing handed over to [39m[38;5;14m[1mOpen Robotics[0m[38;5;12m (https://www.openrobotics.org).[39m
|
||
[38;5;12mFeel free to checkout the GitHub [39m[38;5;14m[1mROS2 organization[0m[38;5;12m (https://github.com/ros2) to find the repo there in the future.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mPackages[0m[38;5;12m (#packages)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mForks[0m[38;5;12m (#forks)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOperating systems[0m[38;5;12m (#operating-systems)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPackaging[0m[38;5;12m (#packaging)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDocumentation[0m[38;5;12m (#documentation)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCommunity[0m[38;5;12m (#community)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBooks[0m[38;5;12m (#books)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCourses[0m[38;5;12m (#courses)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPresentations[0m[38;5;12m (#presentations)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPapers[0m[38;5;12m (#papers)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPodcasts[0m[38;5;12m (#podcasts)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mServices[0m[38;5;12m (#services)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCompanies[0m[38;5;12m (#companies)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOrganizations[0m[38;5;12m (#organizations)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWorking groups[0m[38;5;12m (#working-groups)[39m
|
||
|
||
[38;2;255;187;0m[4mPackages[0m
|
||
|
||
[38;2;255;187;0m[4mData collection[0m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_data_collection[0m[38;5;12m [39m[38;5;12m(https://github.com/Minipada/ros2_data_collection)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCollect,[39m[38;5;12m [39m[38;5;12mvalidate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msend[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mreliably[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12mAPIs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdashboards.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_data_collection[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/minipada/ros2_data_collection.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mDemonstrations[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1madlink_ddsbot[0m[38;5;12m (https://github.com/Adlink-ROS/adlink_ddsbot) - The ROS 2.0/1.0 based robots swarm architecture (opensplice DDS). ![39m[38;5;14m[1madlink_ddsbot[0m[38;5;12m (https://img.shields.io/github/stars/Adlink-ROS/adlink_ddsbot.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1madlink_neuronbot[0m[38;5;12m (https://github.com/Adlink-ROS/adlink_neuronbot) - ROS2/DDS robot pkg for human following and swarm. ![39m[38;5;14m[1madlink_neuronbot[0m[38;5;12m (https://img.shields.io/github/stars/Adlink-ROS/adlink_neuronbot.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mturtlebot3[0m[38;5;12m (https://github.com/ROBOTIS-GIT/turtlebot3/tree/ros2) - ROS2 based TurtleBot3 demo including Bringup, Teleop and Cartographer. ![39m[38;5;14m[1mturtlebot3[0m[38;5;12m (https://img.shields.io/github/stars/ROBOTIS-GIT/turtlebot3.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mExamples[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mturtlebot2_demo[0m[38;5;12m (https://github.com/ros2/turtlebot2_demo) - TurtleBot 2 demos using ROS 2. ![39m[38;5;14m[1mturtlebot2_demo[0m[38;5;12m (https://img.shields.io/github/stars/ros2/turtlebot2_demo.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mexamples/rclcpp[0m[38;5;12m (https://github.com/ros2/examples/tree/master/rclcpp) - C++ examples. ![39m[38;5;14m[1mros2/examples[0m[38;5;12m (https://img.shields.io/github/stars/ros2/examples.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mexamples/rclpy[0m[38;5;12m (https://github.com/ros2/examples/tree/master/rclpy) - Python examples. ![39m[38;5;14m[1mros2/examples[0m[38;5;12m (https://img.shields.io/github/stars/ros2/examples.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrcljava_examples[0m[38;5;12m (https://github.com/esteve/ros2_java_examples/tree/master/rcljava_examples) - Package containing examples of how to use the rcljava API. ![39m[38;5;14m[1mros2_java_examples[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_java_examples.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_talker_android, ros2_listener_android[0m[38;5;12m (https://github.com/esteve/ros2_android_examples) - Example Android apps for the ROS2 Java bindings. ![39m[38;5;14m[1mros2_android_examples[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_android_examples.svg) [39m
|
||
[38;5;12m- [39m[38;5;14m[1mzed-ros2-examples[0m[38;5;12m (https://github.com/stereolabs/zed-ros2-examples) - Examples and tutorials use the ZED cameras in the ROS2. ![39m[38;5;14m[1mzed_ros2_example[0m[38;5;12m (https://img.shields.io/github/stars/stereolabs/zed-ros2-examples.svg) [39m
|
||
[38;5;12m- [39m[38;5;14m[1mrealsense-ros:ros2-branch[0m[38;5;12m (https://github.com/IntelRealSense/realsense-ros/tree/ros2) - ROS2 Wrapper for Intel® RealSense™ Devices ![39m[38;5;14m[1mrealsense-ros[0m[38;5;12m (https://img.shields.io/github/stars/IntelRealSense/realsense-ros.svg) [39m
|
||
|
||
[38;2;255;187;0m[4mBenchmarking[0m
|
||
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_benchmarking[0m[38;5;12m [39m[38;5;12m(https://github.com/piappl/ros2_benchmarking)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFramework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mbenchmarking.[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mcommunication[39m[38;5;12m [39m[38;5;12mcharacteristics[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mevaluated[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12maxes,[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mautomated[39m[38;5;12m [39m[38;5;12mway.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_benchmarking[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/piappl/ros2_benchmarking.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mperformance_test[0m[38;5;12m [39m[38;5;12m(https://github.com/ApexAI/performance_test)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTest[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlatency[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mcommunication[39m[38;5;12m [39m[38;5;12mmeans[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2,[39m[38;5;12m [39m[38;5;12mFastRTPS[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mConnext[39m[38;5;12m [39m[38;5;12mDDS[39m[38;5;12m [39m[38;5;12mMicro.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mperformance_test[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ApexAI/performance_test.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mContainerization[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mdocker-ros2-ospl-ce[0m[38;5;12m (https://github.com/Adlink-ROS/docker-ros2-ospl-ce) - A dockerfile to build a ROS2 + OpenSplice CE container. ![39m[38;5;14m[1mdocker-ros2-ospl-ce[0m[38;5;12m (https://img.shields.io/github/stars/Adlink-ROS/docker-ros2-ospl-ce.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_java_docker[0m[38;5;12m (https://github.com/esteve/ros2_java_docker) - Dockerfiles for building ros2_java with OpenJDK and Android. ![39m[38;5;14m[1mros2_java_docker[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_java_docker.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmicro-ROS/docker[0m[38;5;12m (https://github.com/micro-ROS/docker) - Docker-related material to setup, configure and develop with micro-ROS hardware.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros-tooling/cross_compile[0m[38;5;12m (https://github.com/ros-tooling/cross_compile) - Cross compile ROS and ROS 2 workspaces to non-native architectures and generate corresponding Docker images.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2-docker[0m[38;5;12m (https://husarnet.com/blog/ros2-docker) - Connecting ROS 2 nodes running in Docker containers over the internet.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mosrf/docker_images[0m[38;5;12m [39m[38;5;12m(https://github.com/osrf/docker_images)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDockerfiles[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mOfficial[0m[38;5;14m[1m [0m[38;5;14m[1mLibrary[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mDocker[0m[38;5;14m[1m [0m[38;5;14m[1mHub[0m[38;5;12m [39m[38;5;12m(https://hub.docker.com/_/ros)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mOSRF[0m[38;5;14m[1m [0m[38;5;14m[1mOrganization[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mDocker[0m[38;5;14m[1m [0m[38;5;14m[1mHub[0m[38;5;12m [39m[38;5;12m(https://hub.docker.com/r/osrf/ros).[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mosrf/ros[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/osrf/docker_images.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mdocker-ros2-desktop-vnc[0m[38;5;12m [39m[38;5;12m(https://github.com/Tiryoh/docker-ros2-desktop-vnc)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDockerfiles[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mHTML5[39m[38;5;12m [39m[38;5;12mVNC[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mUbuntu[39m[38;5;12m [39m[38;5;12mLXDE[39m[38;5;12m [39m[38;5;12m+[39m[38;5;12m [39m[38;5;12mROS2.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mdocker-ros2-desktop-vnc[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/Tiryoh/docker-ros2-desktop-vnc.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2-lxd[0m[38;5;12m (https://ubuntu.com/blog/install-ros-2-humble-in-ubuntu-20-04-or-18-04-using-lxd-containers) - Install ROS 2 Humble in Ubuntu 20.04 or 18.04 using LXD containers.[39m
|
||
|
||
[38;2;255;187;0m[4mNetworking[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mHusarnet VPN[0m[38;5;12m (https://github.com/husarnet/husarnet) - A P2P, secure network layer dedicated for ROS & ROS 2. ![39m[38;5;14m[1mhusarnet[0m[38;5;12m (https://img.shields.io/github/stars/husarnet/husarnet.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mEcosystem[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mLink ROS[0m[38;5;12m (https://www.freedomrobotics.ai/blog/link-ros-cloud-logging-for-ros) - Cloud Logging for ROS 1 and ROS 2.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrosbag2[0m[38;5;12m (https://github.com/ros2/rosbag2) - ROS2 native rosbag. ![39m[38;5;14m[1mrosbag2[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rosbag2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrviz[0m[38;5;12m (https://github.com/ros2/rviz) - 3D Robot Visualizer. ![39m[38;5;14m[1mrviz[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rviz.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1murdfdom[0m[38;5;12m (https://github.com/ros/urdfdom) - URDF (U-Robot Description Format) library which provides core data structures and a simple XML parser ![39m[38;5;14m[1murdfdom[0m[38;5;12m (https://img.shields.io/github/stars/ros/urdfdom.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1murdfdom_headers[0m[38;5;12m (https://github.com/ros/urdfdom_headers) - Headers for URDF parsers. ![39m[38;5;14m[1murdfdom_headers[0m[38;5;12m (https://img.shields.io/github/stars/ros/urdfdom_headers.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2cli[0m[38;5;12m (https://github.com/ros2/ros2cli) - ROS 2 command line tools. ![39m[38;5;14m[1mros2cli[0m[38;5;12m (https://img.shields.io/github/stars/ros2/ros2cli.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1morocos_kinematics_dynamics[0m[38;5;12m (https://github.com/ros2/orocos_kinematics_dynamics) - Orocos Kinematics and Dynamics C++ library. ![39m[38;5;14m[1morocos_kinematics_dynamics[0m[38;5;12m (https://img.shields.io/github/stars/ros2/orocos_kinematics_dynamics.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpydds[0m[38;5;12m (https://github.com/atolab/pydds) - Simple DDS Python API for Vortex Lite and for OpenSplice. ![39m[38;5;14m[1mpydds[0m[38;5;12m (https://img.shields.io/github/stars/atolab/pydds.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWebots[0m[38;5;12m (https://cyberbotics.com) - Robot simulator for ROS 2. ![39m[38;5;14m[1mwebots[0m[38;5;12m (https://img.shields.io/github/stars/cyberbotics/webots.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLGSVL[0m[38;5;12m (https://www.lgsvlsimulator.com/) - Simulation software to accelerate safe autonomous vehicle development.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUnity Robotics Hub[0m[38;5;12m (https://github.com/Unity-Technologies/Unity-Robotics-Hub) - This is a central repository for tools, tutorials, resources, and documentation for robotic simulation in Unity.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFoxglove Studio[0m[38;5;12m (https://github.com/foxglove/studio) - Integrated visualization and diagnosis tool for robotics. ![39m[38;5;14m[1mfoxglove studio[0m[38;5;12m (https://img.shields.io/github/stars/foxglove/studio.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mROS2[0m[38;5;14m[1m [0m[38;5;14m[1mFor[0m[38;5;14m[1m [0m[38;5;14m[1mUnity[0m[38;5;12m [39m[38;5;12m(https://github.com/RobotecAI/ros2-for-unity)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12masset[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12menables[39m[38;5;12m [39m[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mcommunication[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mUnity3D[39m[38;5;12m [39m[38;5;12msimulations[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mecosystem.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2-for-unity[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/RobotecAI/ros2-for-unity.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mInteractivity[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mJupyter ROS2[0m[38;5;12m (https://github.com/zmk5/jupyter-ros2) - Jupyter widget helpers for ROS2.[39m
|
||
|
||
[38;2;255;187;0m[4mPenetration testing[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1maztarna[0m[38;5;12m (https://github.com/aliasrobotics/aztarna) - A footprinting tool for robots.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_fuzzer[0m[38;5;12m (https://github.com/aliasrobotics/ros2_fuzzer) - ROS2 Topic & Service Fuzzer.[39m
|
||
|
||
[38;2;255;187;0m[4mApplication layer[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mApex.Autonomy[0m[38;5;12m (https://www.apex.ai/apex-autonomy) - Apex.Autonomy provides autonomy algorithms as individual building blocks and is compatible with Autoware.Auto.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutoware.Auto[0m[38;5;12m (https://www.autoware.auto/) - Autoware.Auto provides an open-source software stack based on ROS 2 for self-driving technology.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_control[0m[38;5;12m [39m[38;5;12m(https://github.com/ros-controls/ros2_control)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[48;5;235m[38;5;249mros2_control[49m[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mproof[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mconcept[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12melaborated[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcontext[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mrobot[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12m([39m[48;5;235m[38;5;249mros2_controllers[49m[39m[38;5;12m).[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_control[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ros-controls/ros2_control.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_controllers[0m[38;5;12m (https://github.com/ros-controls/ros2_controllers) - Description of ros_controllers. ![39m[38;5;14m[1mros2_controllers[0m[38;5;12m (https://img.shields.io/github/stars/ros-controls/ros2_controllers.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgeometry2[0m[38;5;12m (https://github.com/ros2/geometry2) - A set of ROS packages for keeping track of coordinate transforms. ![39m[38;5;14m[1mgeometry2[0m[38;5;12m (https://img.shields.io/github/stars/ros2/geometry2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2-ORB_SLAM2[0m[38;5;12m (https://github.com/alsora/ros2-ORB_SLAM2) - ROS2 node wrapping the ORB_SLAM2 library. ![39m[38;5;14m[1mros2-ORB_SLAM2[0m[38;5;12m (https://img.shields.io/github/stars/alsora/ros2-ORB_SLAM2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mbasalt_ros2[0m[38;5;12m (https://github.com/berndpfrommer/basalt_ros2) - ROS2 wrapper for Basalt VIO. ![39m[38;5;14m[1mbasalt_ros2[0m[38;5;12m (https://img.shields.io/github/stars/berndpfrommer/basalt_ros2.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mcartographer[0m[38;5;12m [39m[38;5;12m(https://github.com/ros2/cartographer)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mReal-time[39m[38;5;12m [39m[38;5;12msimultaneous[39m[38;5;12m [39m[38;5;12mlocalization[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12m(SLAM)[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mplatforms[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msensor[39m[38;5;12m [39m[38;5;12mconfigurations.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mcartographer[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ros2/cartographer.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mslam_gmapping[0m[38;5;12m (https://github.com/Project-MANAS/slam_gmapping) - Slam Gmapping for ROS2. ![39m[38;5;14m[1mslam_gmapping[0m[38;5;12m (https://img.shields.io/github/stars/Project-MANAS/slam_gmapping.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mslam_toolbox[0m[38;5;12m (https://github.com/SteveMacenski/slam_toolbox) - Slam Toolbox for lifelong mapping and localization in potentially massive maps with ROS. ![39m[38;5;14m[1mslam_toolbox[0m[38;5;12m (https://img.shields.io/github/stars/SteveMacenski/slam_toolbox.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlidarslam_ros2[0m[38;5;12m (https://github.com/rsasaki0109/lidarslam_ros2) - ROS2 package of 3D lidar slam using ndt/gicp registration and pose-optimization. ![39m[38;5;14m[1mlidarslam_ros2[0m[38;5;12m (https://img.shields.io/github/stars/rsasaki0109/lidarslam_ros2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mli_slam_ros2[0m[38;5;12m (https://github.com/rsasaki0109/li_slam_ros2) - ROS2 package of tightly-coupled lidar inertial ndt/gicp slam referenced from LIO-SAM. ![39m[38;5;14m[1mli_slam_ros2[0m[38;5;12m (https://img.shields.io/github/stars/rsasaki0109/li_slam_ros2.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1moctomap_server2[0m[38;5;12m [39m[38;5;12m(https://github.com/iKrishneel/octomap_server2)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mstack[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mOctoMap.[39m[38;5;12m [39m[38;5;12mPort[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mROS1[39m[38;5;12m [39m[38;5;14m[1moctomap_mapping[0m[38;5;12m [39m[38;5;12m(https://github.com/OctoMap/octomap_mapping)[39m[38;5;12m [39m[38;5;12mpackage.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1moctomap_server2[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/iKrishneel/octomap_server2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvision_opencv[0m[38;5;12m (https://github.com/ros-perception/vision_opencv/tree/ros2) - Packages for interfacing ROS2 with OpenCV. ![39m[38;5;14m[1mvision_opencv[0m[38;5;12m (https://img.shields.io/github/stars/ros-perception/vision_opencv.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mteleop_twist_keyboard[0m[38;5;12m (https://github.com/ros2/teleop_twist_keyboard) - Generic Keyboard Teleop for ROS2. ![39m[38;5;14m[1mteleop_twist_keyboard[0m[38;5;12m (https://img.shields.io/github/stars/ros2/teleop_twist_keyboard.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mteleop_twist_joy[0m[38;5;12m (https://github.com/ros2/teleop_twist_joy) - Simple joystick teleop for twist robots. ![39m[38;5;14m[1mteleop_twist_joy[0m[38;5;12m (https://img.shields.io/github/stars/ros2/teleop_twist_joy.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mnavigation[0m[38;5;12m (https://github.com/ros-planning/navigation2/) - ROS2 Navigation stack. ![39m[38;5;14m[1mnavigation[0m[38;5;12m (https://img.shields.io/github/stars/ros-planning/navigation2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdiagnostics[0m[38;5;12m (https://github.com/bponsler/diagnostics/tree/ros2-devel) - Forked version of the original ROS1 Diagnostics for ROS 2 (currently diagnostics_updater only). ![39m[38;5;14m[1mdiagnostics[0m[38;5;12m (https://img.shields.io/github/stars/bponsler/diagnostics.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrobot_state_publisher[0m[38;5;12m [39m[38;5;12m(https://github.com/bponsler/robot_state_publisher/tree/publish-robot-model)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mForked[39m[38;5;12m [39m[38;5;12mversion[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12moriginal[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12mRobot[39m[38;5;12m [39m[38;5;12mState[39m[38;5;12m [39m[38;5;12mPublisher[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mmodifications[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcompile[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mEcosystem.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mrobot_state_publisher[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/bponsler/robot_state_publisher.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcommon_interfaces[0m[38;5;12m (https://github.com/ros2/common_interfaces) - A set of packages which contain common interface files (.msg and .srv). ![39m[38;5;14m[1mcommon_interfaces[0m[38;5;12m (https://img.shields.io/github/stars/ros2/common_interfaces.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_object_map[0m[38;5;12m (https://github.com/intel/ros2_object_map) - "Mark tag of objects on map when SLAM". ![39m[38;5;14m[1mros2_object_map[0m[38;5;12m (https://img.shields.io/github/stars/intel/ros2_object_map.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_object_analytics[0m[38;5;12m [39m[38;5;12m(https://github.com/intel/ros2_object_analytics)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mObject[39m[38;5;12m [39m[38;5;12mAnalytics[39m[38;5;12m [39m[38;5;12m(OA)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mwrapper[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrealtime[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mdetection,[39m[38;5;12m [39m[38;5;12mlocalization[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtracking.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_object_analytics[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/intel/ros2_object_analytics.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_intel_movidius_ncs[0m[38;5;12m [39m[38;5;12m(https://github.com/intel/ros2_intel_movidius_ncs)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mwrapper[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mMovidius™[39m[38;5;12m [39m[38;5;12mNeural[39m[38;5;12m [39m[38;5;12mCompute[39m[38;5;12m [39m[38;5;12mStick[39m[38;5;12m [39m[38;5;12m(NCS)[39m[38;5;12m [39m[38;5;12mNeuronal[39m[38;5;12m [39m[38;5;12mCompute[39m[38;5;12m [39m[38;5;12mAPI.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_intel_movidius_ncs[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/intel/ros2_intel_movidius_ncs.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_moving_object[0m[38;5;12m [39m[38;5;12m(https://github.com/intel/ros2_moving_object)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAddressing[39m[38;5;12m [39m[38;5;12mmoving[39m[38;5;12m [39m[38;5;12mobjects[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mObject[39m[38;5;12m [39m[38;5;12mAnalytics[39m[38;5;12m [39m[48;5;235m[38;5;249mros2_object_analytics[49m[39m[38;5;12m.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_moving_object[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/intel/ros2_moving_object.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_openvino_toolkit[0m[38;5;12m (https://github.com/intel/ros2_openvino_toolkit) - ROS2 wrapper for CV API of OpenVINO™ (human vision emulation). ![39m[38;5;14m[1mros2_openvino_toolkit[0m[38;5;12m (https://img.shields.io/github/stars/intel/ros2_openvino_toolkit.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_grasp_library[0m[38;5;12m (https://github.com/intel/ros2_grasp_library) - Probably a grasp library :). ![39m[38;5;14m[1mros2_grasp_library[0m[38;5;12m (https://img.shields.io/github/stars/intel/ros2_grasp_library.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mapriltag_ros[0m[38;5;12m (https://github.com/christianrauch/apriltag_ros) - ROS2 node for AprilTag detection. ![39m[38;5;14m[1mapriltag_ros[0m[38;5;12m (https://img.shields.io/github/stars/christianrauch/apriltag_ros.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrosbridge_suite[0m[38;5;12m (https://github.com/RobotWebTools/rosbridge_suite) - Bridging your browser to the ROS 2.0. ![39m[38;5;14m[1mrosbridge_suite[0m[38;5;12m (https://img.shields.io/github/stars/RobotWebTools/rosbridge_suite.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_message_filters[0m[38;5;12m [39m[38;5;12m(https://github.com/intel/ros2_message_filters)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mros2_message_filters[39m[38;5;12m [39m[38;5;12mblends[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconditions[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfilter[39m[38;5;12m [39m[38;5;12mneeds[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmet[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mderives[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mROS2[39m[38;5;12m [39m[38;5;12mporting[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12mmessage_filters.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_message_filters[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/intel/ros2_message_filters.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2-tensorflow[0m[38;5;12m (https://github.com/alsora/ros2-tensorflow) - ROS2 nodes for computer vision tasks in Tensorflow. ![39m[38;5;14m[1mros2-tensorflow[0m[38;5;12m (https://img.shields.io/github/stars/alsora/ros2-tensorflow.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_pytorch[0m[38;5;12m (https://github.com/klintan/ros2_pytorch) - ROS2 nodes for computer vision tasks in PyTorch ![39m[38;5;14m[1mros2_pytorch[0m[38;5;12m (https://img.shields.io/github/stars/klintan/ros2_pytorch.svg).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_pytorch_cuda[0m[38;5;12m (https://github.com/slabban/ros2_pytorch_cuda) - Extension of [39m[38;5;14m[1mros2_pytorch[0m[38;5;12m (https://github.com/klintan/ros2_pytorch) for CUDA devices with containerization.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpid[0m[38;5;12m (https://github.com/UTNuclearRoboticsPublic/pid) - A PID controller for ROS2. ![39m[38;5;14m[1mpid[0m[38;5;12m (https://img.shields.io/github/stars/UTNuclearRoboticsPublic/pid.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1msystem-modes[0m[38;5;12m (https://github.com/micro-ROS/system_modes) - System modes for ROS 2 and micro-ROS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdarknet_ros[0m[38;5;12m (https://github.com/leggedrobotics/darknet_ros/tree/ros2) - ROS2 wrapper for deploying Darknet's YOLO Computer Vision model.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1measy_perception_deployment[0m[38;5;12m [39m[38;5;12m(https://github.com/ros-industrial/easy_perception_deployment)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPackage[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12maccelerates[39m[38;5;12m [39m[38;5;12mtraining[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdeployment[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mVision[39m[38;5;12m [39m[38;5;12mmodels[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mindustries.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1measy_perception_deployment[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ros-industrial/easy_perception_deployment.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1measy_manipulation_deployment[0m[38;5;12m [39m[38;5;12m(https://github.com/ros-industrial/easy_manipulation_deployment)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPackage[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mintegrates[39m[38;5;12m [39m[38;5;12mperception[39m[38;5;12m [39m[38;5;12melements[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mestablish[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mend-to-end[39m[38;5;12m [39m[38;5;12mpick[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mplace[39m[38;5;12m [39m[38;5;12mtask.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1measy_manipulation_deployment[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ros-industrial/easy_manipulation_deployment.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_pid_library[0m[38;5;12m (https://github.com/dottantgal/ros2_pid_library) - A ROS2 Humble fully configurable PID library ![39m[38;5;14m[1mros2_pid_library[0m[38;5;12m (https://img.shields.io/github/stars/dottantgal/ros2_pid_library.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mwayp_plan_tools[0m[38;5;12m [39m[38;5;12m(https://github.com/jkk-research/wayp_plan_tools)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWaypoint[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mplanner[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mminimal[39m[38;5;12m [39m[38;5;12mdependencies[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12moptional[39m[38;5;12m [39m[38;5;12mGazebo[39m[38;5;12m [39m[38;5;12mFortress[39m[38;5;12m [39m[38;5;12msimulation.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mwayp_plan_tools[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/jkk-research/wayp_plan_tools.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mMiddleware[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mMicro XRCE-DDS Agent[0m[38;5;12m (https://github.com/eProsima/Micro-XRCE-DDS-Agent) - Micro XRCE-DDS Agent acts as a server between DDS Network and Micro XRCE-DDS Clients.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMicro XRCE-DDS Agent docker[0m[38;5;12m (https://hub.docker.com/r/eprosima/micro-xrce-dds-agent/) - Docker image containing the Micro XRCE-DDS Agent.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMicro XRCE-DDS Client[0m[38;5;12m (https://github.com/eProsima/Micro-XRCE-DDS-Client) - Micro XRCE-DDS implements a client-server protocol to enable resource-constrained devices (clients) to take part in DDS communications.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmicro-ROS-Agent[0m[38;5;12m (https://github.com/micro-ROS/micro-ROS-Agent) - ROS 2 package using Micro XRCE-DDS Agent.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEclipse[0m[38;5;14m[1m [0m[38;5;14m[1mZenoh[0m[38;5;12m [39m[38;5;12m(https://github.com/eclipse-zenoh/zenoh)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mZenoh[0m[38;5;12m [39m[38;5;12m(https://zenoh.io)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mscalable[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mextremely[39m[38;5;12m [39m[38;5;12mperformant[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mtransparently[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minteract[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mROS2[0m[38;5;14m[1m [0m[38;5;14m[1mapplications[0m[38;5;12m [39m
|
||
[38;5;12m(https://zenoh.io/blog/2021-04-28-ros2-integration/)[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mR2X[0m[38;5;14m[1m [0m[38;5;14m[1mcommunication[0m[38;5;12m [39m[38;5;12m(https://zenoh.io/blog/2021-03-23-discovery/).[39m[38;5;12m [39m[38;5;12m(https://img.shields.io/github/stars/eclipse-zenoh/zenoh)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEclipse[0m[38;5;14m[1m [0m[38;5;14m[1mZenoh-Plugin-DDS[0m[38;5;12m [39m[38;5;12m(https://github.com/eclipse-zenoh/zenoh-plugin-dds)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;14m[1mzenoh[0m[38;5;12m [39m[38;5;12m(https://zenoh.io)[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtransparently[39m[38;5;12m [39m[38;5;12mroute[39m[38;5;12m [39m[38;5;12mROS2/DDS[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mzenoh.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcommonly[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mR2X[0m[38;5;14m[1m [0m[38;5;14m[1mcommunication[0m[38;5;12m [39m
|
||
[38;5;12m(https://zenoh.io/blog/2021-03-23-discovery/)[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mWireless[39m[38;5;12m [39m[38;5;12mnetwork[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mInternet.[39m[38;5;12m [39m[38;5;12m(https://img.shields.io/github/stars/eclipse-zenoh/zenoh-plugin-dds)[39m
|
||
|
||
[38;2;255;187;0m[4m"System" bindings[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrclandroid[0m[38;5;12m (https://github.com/esteve/ros2_android/tree/master/rclandroid) - Android API for ROS2. ![39m[38;5;14m[1mrclandroid[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_android.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrclnodejs[0m[38;5;12m (https://github.com/RobotWebTools/rclnodejs) - Node.js version of ROS2.0 client. ![39m[38;5;14m[1mrclnodejs[0m[38;5;12m (https://img.shields.io/github/stars/RobotWebTools/rclnodejs.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mriot-ros2[0m[38;5;12m (https://github.com/astralien3000/riot-ros2) - This project enables ROS2 to run on microcontrollers using the RIOT Operating System. ![39m[38;5;14m[1mriot-ros2[0m[38;5;12m (https://img.shields.io/github/stars/astralien3000/riot-ros2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS2-Integration-Service[0m[38;5;12m (https://github.com/eProsima/ROS2-Integration-Service) - ROS2 Integration and Routing which provides a complete tool to integrate other technologies with ROS2 easily and enable ROS2 on WAN/Internet.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msoss[0m[38;5;12m (https://github.com/osrf/soss) - The System Of Systems Synthesizer is used to integrate ROS2 via ROS2-Integration-Service with other (communication) systems.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmicro_ros_arduino[0m[38;5;12m (https://github.com/micro-ROS/micro_ros_arduino) - Integration of micro-ROS into Arduino software platform projects.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmicro_ros_zephyr_module[0m[38;5;12m (https://github.com/micro-ROS/micro_ros_zephyr_module) - Integration of micro-ROS in Zeyphr OS based projects.[39m
|
||
|
||
[38;2;255;187;0m[4mDriver layer[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAutoware.IO[0m[38;5;12m (https://www.autoware.io/) - Autoware.IO provides a heterogeneous hardware reference platform and enables the integration of member company's solutions onto platforms which support the Autoware.Auto and Autoware.AI software stack.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mros2_xmlrpc_interface[0m[38;5;12m [39m[38;5;12m(https://github.com/aarushsesto/ros2_xmlrpc_interface)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mros2[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mxmlrpc,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcommunicate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mSesto[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mSesto[39m[38;5;12m [39m[38;5;12mAPI.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_xmlrpc[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/aarushsesto/ros2_xmlrpc_interface.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcozmo_driver_ros2[0m[38;5;12m (https://github.com/FurqanHabibi/cozmo_driver_ros2) - Unofficial Anki Cozmo node for ROS2. ![39m[38;5;14m[1mcozmo_driver_ros2[0m[38;5;12m (https://img.shields.io/github/stars/FurqanHabibi/cozmo_driver_ros2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1msphero_ros2[0m[38;5;12m (https://github.com/athackst/sphero_ros2) - ROS2 sphero driver. ![39m[38;5;14m[1msphero_ros2[0m[38;5;12m (https://img.shields.io/github/stars/athackst/sphero_ros2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mflock2[0m[38;5;12m (https://github.com/clydemcqueen/flock2) - ROS2 driver for DJI Tello drones. ![39m[38;5;14m[1mflock2[0m[38;5;12m (https://img.shields.io/github/stars/clydemcqueen/flock2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_raspicam_node[0m[38;5;12m (https://github.com/Misterblue/ros2_raspicam_node) - ROS2 node for Raspberry Pi camera. ![39m[38;5;14m[1mros2_raspicam_node[0m[38;5;12m (https://img.shields.io/github/stars/Misterblue/ros2_raspicam_node.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mjoystick_drivers[0m[38;5;12m (https://github.com/ros2/joystick_drivers) - ROS2 drivers for joysticks. ![39m[38;5;14m[1mjoystick_drivers[0m[38;5;12m (https://img.shields.io/github/stars/ros2/joystick_drivers.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mjoystick_drivers_from_scratch[0m[38;5;12m (https://github.com/ros2/joystick_drivers_from_scratch) - Joystick driver packages for ROS 2. ![39m[38;5;14m[1mjoystick_drivers_from_scratch[0m[38;5;12m (https://img.shields.io/github/stars/ros2/joystick_drivers_from_scratch.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mjoystick_ros2[0m[38;5;12m (https://github.com/FurqanHabibi/joystick_ros2) - Joystick driver for ROS2, support all platforms: Linux, macOS, Windows. ![39m[38;5;14m[1mjoystick_ros2[0m[38;5;12m (https://img.shields.io/github/stars/FurqanHabibi/joystick_ros2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_teleop_keyboard[0m[38;5;12m (https://github.com/rohbotics/ros2_teleop_keyboard) - Teleop Twist Keyboard for ROS2. ![39m[38;5;14m[1mros2_teleop_keyboard[0m[38;5;12m (https://img.shields.io/github/stars/rohbotics/ros2_teleop_keyboard.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros_astra_camera[0m[38;5;12m (https://github.com/ros2/ros_astra_camera) - ROS2 wrapper for Astra camera. ![39m[38;5;14m[1mros_astra_camera[0m[38;5;12m (https://img.shields.io/github/stars/ros2/ros_astra_camera.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_usb_camera[0m[38;5;12m (https://github.com/klintan/ros2_usb_camera) - ROS2 General USB camera driver. ![39m[38;5;14m[1mros_astra_camera[0m[38;5;12m (https://img.shields.io/github/stars/klintan/ros2_usb_camera.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_android_drivers[0m[38;5;12m (https://github.com/esteve/ros2_android_drivers) - Collection of ROS2 drivers for several Android sensors. ![39m[38;5;14m[1mros2_android_drivers[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_android_drivers.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_intel_realsense[0m[38;5;12m (https://github.com/intel/ros2_intel_realsense) - ROS2 Wrapper for Intel® RealSense™ Devices. ![39m[38;5;14m[1mros2_intel_realsense[0m[38;5;12m (https://img.shields.io/github/stars/intel/ros2_intel_realsense.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mraspicam2_node[0m[38;5;12m (https://github.com/christianrauch/raspicam2_node) - ROS2 node for camera module of Raspberry Pi. ![39m[38;5;14m[1mraspicam2_node[0m[38;5;12m (https://img.shields.io/github/stars/christianrauch/raspicam2_node.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_track_imu[0m[38;5;12m (https://github.com/klintan/ros2_track_imu) - ROS2 node for TrackIMU IMU sensor![39m[38;5;14m[1mros2_track_imu[0m[38;5;12m (https://img.shields.io/github/stars/klintan/ros2_track_imu.svg).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHRIM[0m[38;5;12m (https://github.com/AcutronicRobotics/HRIM) - A standard interface for robot modules.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFIROS2[0m[38;5;12m (https://github.com/eProsima/FIROS2) - ROS2 integrable tool focused in the intercommunication between ROS2 and FIWARE. ![39m[38;5;14m[1mFIROS2[0m[38;5;12m (https://img.shields.io/github/stars/eProsima/FIROS2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlino2_upper[0m[38;5;12m (https://github.com/linorobot2/lino2_upper) - Linorobot on ROS2. ![39m[38;5;14m[1mlino2_upper[0m[38;5;12m (https://img.shields.io/github/stars/linorobot2/lino2_upper.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRysROS2[0m[38;5;12m (https://github.com/GroupOfRobots/RysROS2) - ROS2 software stack for MiniRys robots. ![39m[38;5;14m[1mRysROS2[0m[38;5;12m (https://img.shields.io/github/stars/GroupOfRobots/RysROS2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpx4_to_ros[0m[38;5;12m (https://github.com/eProsima/px4_to_ros) - ROS2/ROS packages for communicate PX4 with ROS. ![39m[38;5;14m[1mpx4_to_ros[0m[38;5;12m (https://img.shields.io/github/stars/eProsima/px4_to_ros.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmultiwii_ros2[0m[38;5;12m (https://github.com/christianrauch/multiwii_ros2) - ROS2 Node for MultiWii and Cleanflight flight controllers. ![39m[38;5;14m[1mmultiwii_ros2[0m[38;5;12m (https://img.shields.io/github/stars/christianrauch/multiwii_ros2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mydlidar_ros2[0m[38;5;12m (https://github.com/Adlink-ROS/ydlidar_ros2) - ROS2 wrapper for ydlidar. ![39m[38;5;14m[1mydlidar_ros2[0m[38;5;12m (https://img.shields.io/github/stars/Adlink-ROS/ydlidar_ros2.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mzed-ros2-wrapper[0m[38;5;12m (https://github.com/stereolabs/zed-ros2-wrapper) - ROS 2 wrapper beta for the ZED SDK.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_denso_radar[0m[38;5;12m (https://github.com/klintan/ros2_denso_radar) - Toyota/Lexus 2015-2017 Denso Radar driver for ROS2.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msick_scan2[0m[38;5;12m (https://github.com/SICKAG/sick_scan2) - ROS2 driver for the SICK TiM series of laser scanners (TiM551/TiM561/TiM571).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_ouster_drivers[0m[38;5;12m (https://github.com/SteveMacenski/ros2_ouster_drivers) - ROS2 Drivers for the Ouster OS-1 Lidars. ![39m[38;5;14m[1mros2_ouster_drivers[0m[38;5;12m (https://img.shields.io/github/stars/SteveMacenski/ros2_ouster_drivers)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmicro-ROS/hardware[0m[38;5;12m (https://github.com/micro-ROS/hardware) - Information and documentation about the hardware platforms used and supported in the micro-ROS project.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBlickfeld Cube 1 & Cube Range[0m[38;5;12m (https://docs.blickfeld.com/cube/latest/external/ros/driver-v2/README.html) - ROS2 drivers for Blickfeld Cube 1 & Cube Range.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUniversal Robots[0m[38;5;12m (https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver) - ROS2 drivers for UR CB3 and e-Series.[39m
|
||
[38;5;12m- [39m[38;5;14m[1modrive_ros2_control[0m[38;5;12m (https://github.com/Factor-Robotics/odrive_ros2_control) - ODrive driver for ros2_control.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mduro_gps_driver[0m[38;5;12m (https://github.com/szenergy/duro_gps_driver) - ROS/ROS2 driver for SwiftNav Duro Inertial GPS / GNSS receivers ![39m[38;5;14m[1mduro_gps_driver[0m[38;5;12m (https://img.shields.io/github/stars/szenergy/duro_gps_driver.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mClient libraries[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrclada[0m[38;5;12m (https://github.com/ada-ros/rclada) - ROS Client Library for Ada. ![39m[38;5;14m[1mrclada[0m[38;5;12m (https://img.shields.io/github/stars/ada-ros/rclada.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrclcpp[0m[38;5;12m (https://github.com/ros2/rclcpp) - ROS Client Library for C++. ![39m[38;5;14m[1mrclcpp[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rclcpp.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrclgo[0m[38;5;12m (https://github.com/juaruipav/rclgo) - ROS Client Library for Go. ![39m[38;5;14m[1mrclgo[0m[38;5;12m (https://img.shields.io/github/stars/juaruipav/rclgo.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrclpy[0m[38;5;12m (https://github.com/ros2/rclpy) - ROS Client Library for Python. ![39m[38;5;14m[1mrclpy[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rclpy.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrcljava[0m[38;5;12m (https://github.com/esteve/ros2_java/tree/master/rcljava) - ROS Client Library for Java. ![39m[38;5;14m[1mrcljava[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_java.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrclnodejs[0m[38;5;12m (https://github.com/RobotWebTools/rclnodejs) - ROS Client Library for Node.js. ![39m[38;5;14m[1mrclnodejs[0m[38;5;12m (https://img.shields.io/github/stars/RobotWebTools/rclnodejs.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrclobjc[0m[38;5;12m (https://github.com/esteve/ros2_objc) - ROS Client Library for Objective C (for iOS). ![39m[38;5;14m[1mrclobjc[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_objc.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrclc[0m[38;5;12m (https://github.com/ros2/rclc) - ROS Client Library for C. ![39m[38;5;14m[1mrclc[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rclc.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_rust[0m[38;5;12m (https://github.com/ros2-rust/ros2_rust) - Rust bindings for ROS2. ![39m[38;5;14m[1mros2_rust[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_rust.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2_dotnet[0m[38;5;12m (https://github.com/esteve/ros2_dotnet) - .NET bindings for ROS2. ![39m[38;5;14m[1mros2_dotnet[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_dotnet.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mros2cs[0m[38;5;12m (https://github.com/RobotecAI/ros2cs) - an alternative to ros2_dotnet, a ROS2 C# interface supporting full range of messages and modern ROS2. ![39m[38;5;14m[1mros2cs[0m[38;5;12m (https://img.shields.io/github/stars/RobotecAI/ros2cs.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mClient libraries common[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrcl[0m[38;5;12m (https://github.com/ros2/rcl) - Library to support implementation of language specific ROS Client Libraries. ![39m[38;5;14m[1mrcl[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rcl.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1msystem_tests[0m[38;5;12m (https://github.com/ros2/system_tests) - Tests for rclcpp and rclpy. ![39m[38;5;14m[1msystem_tests[0m[38;5;12m (https://img.shields.io/github/stars/ros2/system_tests.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrcl_interfaces[0m[38;5;12m (https://github.com/ros2/rcl_interfaces) - A repository for messages and services used by the ROS client libraries. ![39m[38;5;14m[1mrcl_interfaces[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rcl_interfaces.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mIDL generators[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrosidl_generator_java[0m[38;5;12m (https://github.com/esteve/ros2_java/tree/master/rosidl_generator_java) - Generate the ROS interfaces in Java. ![39m[38;5;14m[1mros2_java[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_java.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrosidl_generator_objc[0m[38;5;12m (https://github.com/esteve/ros2_objc/tree/master/rosidl_generator_objc) - Generate the ROS interfaces in Objective C. ![39m[38;5;14m[1mros2_objc[0m[38;5;12m (https://img.shields.io/github/stars/esteve/ros2_objc.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrosidl_generator_cpp[0m[38;5;12m (https://github.com/ros2/rosidl/tree/master/rosidl_generator_cpp) - Generate the ROS interfaces in C++. ![39m[38;5;14m[1mrosidl[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rosidl.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrosidl_generator_c[0m[38;5;12m (https://github.com/ros2/rosidl/tree/master/rosidl_generator_c) - Generate the ROS interfaces in C. ![39m[38;5;14m[1mrosidl[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rosidl.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrosidl[0m[38;5;12m (https://github.com/ros2/rosidl) - Packages which provide the ROS IDL (.msg) definition and code generation. ![39m[38;5;14m[1mrosidl[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rosidl.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrosidl_dds[0m[38;5;12m (https://github.com/ros2/rosidl_dds) - Generate the DDS interfaces for ROS interfaces. ![39m[38;5;14m[1mrosidl_dds[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rosidl_dds.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mRMW (ROS middleware)[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrmw[0m[38;5;12m (https://github.com/ros2/rmw/tree/master/rmw) - Contains the ROS middleware API. ![39m[38;5;14m[1mrmw[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rmw.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrmw_connext_cpp[0m[38;5;12m [39m[38;5;12m(https://github.com/ros2/rmw_connext/tree/master/rmw_connext_cpp)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mImplement[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12mmiddleware[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mRTI[39m[38;5;12m [39m[38;5;12mConnext[39m[38;5;12m [39m[38;5;12mstatic[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mC++.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mrmw_connext_cpp[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ros2/rmw_connext.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrmw_fastrtps_cpp[0m[38;5;12m [39m[38;5;12m(https://github.com/ros2/rmw_fastrtps/tree/master/rmw_fastrtps_cpp)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mImplement[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12mmiddleware[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12meProsima[39m[38;5;12m [39m[38;5;12mFastRTPS[39m[38;5;12m [39m[38;5;12mstatic[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mC++.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mrmw_fastrtps_cpp[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ros2/rmw_fastrtps.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_dps[0m[38;5;12m (https://github.com/ros2/rmw_dps) - Implementation of the ROS Middleware (rmw) Interface using Intel's Distributed Publish & Subscribe. ![39m[38;5;14m[1mrmw_dps[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rmw_dps.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrmw_opensplice_cpp[0m[38;5;12m [39m[38;5;12m(https://github.com/ros2/rmw_opensplice/tree/master/rmw_opensplice_cpp)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mImplement[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12mmiddleware[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mPrismTech[39m[38;5;12m [39m[38;5;12mOpenSplice[39m[38;5;12m [39m[38;5;12mstatic[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mC++.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mrmw_opensplice_cpp[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/ros2/rmw_opensplice.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_coredx[0m[38;5;12m (https://github.com/tocinc/rmw_coredx) - CoreDX DDS integration layer for ROS2. ![39m[38;5;14m[1mtocinc/rmw_coredx[0m[38;5;12m (https://img.shields.io/github/stars/tocinc/rmw_coredx.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_freertps[0m[38;5;12m (https://github.com/ros2/rmw_freertps) - RMW implementation using freertps. ![39m[38;5;14m[1mtocinc/rmw_coredx[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rmw_freertps.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_zenoh[0m[38;5;12m (https://github.com/atolab/rmw_zenoh) - RMW implementation using Eclipse zenoh: Zero Overhead Pub/sub, Store/Query and Compute. ![39m[38;5;14m[1matolab/rmw_zenoh[0m[38;5;12m (https://img.shields.io/github/stars/atolab/rmw_zenoh.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrcutils[0m[38;5;12m (https://github.com/ros2/rcutils) - Common C functions and data structures used in ROS 2. ![39m[38;5;14m[1mrmw[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rcutils.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mfreertps[0m[38;5;12m (https://github.com/ros2/freertps) - a free, portable, minimalist, work-in-progress RTPS implementation. ![39m[38;5;14m[1mrmw[0m[38;5;12m (https://img.shields.io/github/stars/ros2/freertps.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_cyclonedds[0m[38;5;12m (https://github.com/atolab/rmw_cyclonedds) - ROS2 RMW layer for Eclipse Cyclone DDS. ![39m[38;5;14m[1mrmw_cyclonedds[0m[38;5;12m (https://img.shields.io/github/stars/atolab/rmw_cyclonedds.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_zenoh[0m[38;5;12m (https://github.com/atolab/rmw_zenoh) - ROS2 RMW layer for [39m[38;5;14m[1mzenoh[0m[38;5;12m (https://zenoh.io).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_iceoryx[0m[38;5;12m (https://github.com/ros2/rmw_iceoryx) - Enables usage of the inter-process-communication middleware [39m[38;5;14m[1mEclipse iceoryx[0m[38;5;12m (https://iceoryx.io).[39m
|
||
|
||
[38;2;255;187;0m[4mDDS communication mechanism implementations[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mConnext DDS[0m[38;5;12m (https://www.rti.com/products/connext-dds-professional) - Connectivity Software for Developing and Integrating IIoT Systems. :heavy_dollar_sign:[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFast-RTPS[0m[38;5;12m (https://github.com/eProsima/Fast-RTPS) - Implementation of RTPS Standard (RTPS is the wire interoperability protocol for DDS). ![39m[38;5;14m[1mFast-RTPS[0m[38;5;12m (https://img.shields.io/github/stars/eProsima/Fast-RTPS.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOpenSplice[0m[38;5;12m (https://github.com/ADLINK-IST/opensplice) - Implementation of the OMG DDS Standard. ![39m[38;5;14m[1mopensplice[0m[38;5;12m (https://img.shields.io/github/stars/ADLINK-IST/opensplice.svg) :heavy_dollar_sign:[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCoreDX DDS[0m[38;5;12m (http://www.twinoakscomputing.com/coredx) - Implementation of Twin Oaks Computing, Inc.. :heavy_dollar_sign:[39m
|
||
[38;5;12m- [39m[38;5;14m[1mfreertps[0m[38;5;12m (https://github.com/ros2/freertps) - A free, portable, minimalist, work-in-progress RTPS implementation. ![39m[38;5;14m[1mfreertps[0m[38;5;12m (https://img.shields.io/github/stars/ros2/freertps.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcdds[0m[38;5;12m (https://github.com/atolab/cdds) - Cyclone DDS is developed completely in the open and is undergoing the acceptance process to become part of Eclipse IoT. ![39m[38;5;14m[1mcdds[0m[38;5;12m (https://img.shields.io/github/stars/atolab/cdds.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMicro-XRCE-DDS)[0m[38;5;12m (https://github.com/eProsima/Micro-XRCE-DDS) - An XRCE DDS implementation (supported by microROS). ![39m[38;5;14m[1mMicro-XRCE-DDS[0m[38;5;12m (https://img.shields.io/github/stars/eProsima/Micro-XRCE-DDS.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mBuild system (Linux)[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mmeta-ros2[0m[38;5;12m (https://github.com/erlerobot/meta-ros2) - ROS 2 Layer for OpenEmbedded Linux. ![39m[38;5;14m[1mmeta-ros2[0m[38;5;12m (https://img.shields.io/github/stars/erlerobot/meta-ros2.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mBuild system (ROS2)[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mci[0m[38;5;12m (https://github.com/ros2/ci) - ROS 2 CI Infrastructure. ![39m[38;5;14m[1mci[0m[38;5;12m (https://img.shields.io/github/stars/ros2/ci.svg)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mament_cmake_export_jars[0m[38;5;12m [39m[38;5;12m(https://github.com/esteve/ros2_java/tree/master/ament_cmake_export_jars)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mability[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mexport[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12marchives[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdownstream[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mament[39m[38;5;12m [39m[38;5;12mbuildsystem[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mCMake.[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mros2_java[0m[38;5;12m [39m
|
||
[38;5;12m(https://img.shields.io/github/stars/esteve/ros2_java.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_implementation_cmake[0m[38;5;12m (https://github.com/ros2/rmw/tree/master/rmw_implementation_cmake) - CMake functions which can discover and enumerate available implementations. ![39m[38;5;14m[1mrmw[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rmw.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrmw_implementation[0m[38;5;12m (https://github.com/ros2/rmw_implementation) - CMake infrastructure and dependencies for rmw implementations. ![39m[38;5;14m[1mrmw[0m[38;5;12m (https://img.shields.io/github/stars/ros2/rmw_implementation.svg)[39m
|
||
|
||
[38;2;255;187;0m[4mOperating systems[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mNuttX[0m[38;5;12m (https://github.com/micro-ROS/NuttX) - NuttX fork of the official one for use with micro-ROS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRIOT[0m[38;5;12m (https://github.com/RIOT-OS/RIOT) - RIOT is a real-time multi-threading operating system (...,) real-time capabilities, small memory footprint, (...) API offers partial POSIX compliance.[39m
|
||
[38;5;12m- [39m[38;5;14m[1meMCOS[0m[38;5;12m (https://www.esol.com/embedded/emcos.html) - POSIX-compliant real-time OS for many-core processors expected to support AUTOSAR in the future.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPYNQ[0m[38;5;12m (http://www.pynq.io/) - Python-based rapid prototyping of high performance ML applications running on XILINX FPGAs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mReconROS[0m[38;5;12m (https://github.com/Lien182/ReconROS) - Framework for ROS2 FPGA-based hardware acceleration. Based on [39m[38;5;14m[1mReconOS[0m[38;5;12m (https://github.com/reconos/reconos). ![39m[38;5;14m[1mReconROS[0m[38;5;12m (https://img.shields.io/github/stars/Lien182/ReconROS.svg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUbuntu Core[0m[38;5;12m (https://ubuntu.com/core) - Build secure IoT devices with Ubuntu Core.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUbuntu Server[0m[38;5;12m (https://ubuntu.com/server)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVxWorks[0m[38;5;12m (https://github.com/Wind-River/vxworks7-ros2-build) - The Secure, Safe, Reliable, and Certifiable real-time OS for Critical Infrastructure[39m
|
||
[38;5;12m- [39m[38;5;14m[1mZephyr[0m[38;5;12m (https://www.zephyrproject.org/) - Linux Foundation Projects RTOS aiming at beeing secure and safe.[39m
|
||
|
||
[38;2;255;187;0m[4mPackaging[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mros2-snap[0m[38;5;12m (https://snapcraft.io/docs/ros2-applications) - Create a snap for your ROS 2 application.[39m
|
||
|
||
[38;2;255;187;0m[4mForks[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mApex.OS[0m[38;5;12m (https://www.apex.ai/apex-os) - Apex.OS is a fork of ROS 2 that has been made so robust and reliable that it can be used in safety-critical applications.[39m
|
||
|
||
[38;2;255;187;0m[4mDocumentation[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mROS Index[0m[38;5;12m (https://index.ros.org/) - Future single entry point into ROS2 documentation (BETA).[39m
|
||
[38;5;12m - [39m[38;5;14m[1mFoxy packages[0m[38;5;12m (https://index.ros.org/packages/page/1/time/#foxy).[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDashing packages[0m[38;5;12m (https://index.ros.org/packages/page/1/time/#dashing).[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCrystal packages[0m[38;5;12m (https://index.ros.org/packages/page/1/time/#crystal).[39m
|
||
[38;5;12m - [39m[38;5;14m[1mBouncy packages[0m[38;5;12m (https://index.ros.org/packages/page/1/time/#bouncy).[39m
|
||
[38;5;12m - [39m[38;5;14m[1mArdent packages[0m[38;5;12m (https://index.ros.org/packages/page/1/time/#ardent).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 Design[0m[38;5;12m (http://design.ros2.org/) - Articles which inform and guide the ROS 2.0 design efforts.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 Docs (Overview)[0m[38;5;12m (http://docs.ros2.org/beta2/index.html#) - Details about ROS 2 internal design and organisation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 Tutorials[0m[38;5;12m (https://github.com/ros2/ros2/wiki/Tutorials) - Study about ROS2 concept, libraries, build, and development with demoes/examples.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 Wiki[0m[38;5;12m (https://github.com/ros2/ros2/wiki) - Entry point to find all kind of information about ROS 2.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 Distribution (rosdistro)[0m[38;5;12m (https://github.com/ros2/rosdistro) - Info about distributions and the included packages.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS2 package status[0m[38;5;12m (http://repo.ros2.org/).[39m
|
||
[38;5;12m - [39m[38;5;14m[1mBouncy package status[0m[38;5;12m (http://repo.ros2.org/status_page/ros_bouncy_default.html) - Status of ROS Bouncy packages.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mArdent package status[0m[38;5;12m (http://repo.ros2.org/status_page/ros_ardent_default.html) - Status of ROS2 Ardent packages.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS2 Buildfarm[0m[38;5;12m (http://build.ros2.org) - Build information (Jenkins build farm).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS2 CLI cheats sheet[0m[38;5;12m (https://github.com/artivis/ros2_cheats_sheet/blob/master/cli/cli_cheats_sheet.pdf) - A cheats sheet for ROS 2 Command Line Interface.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mROS2[0m[38;5;14m[1m [0m[38;5;14m[1mQuality[0m[38;5;14m[1m [0m[38;5;14m[1mAssurance[0m[38;5;14m[1m [0m[38;5;14m[1mGuidelines[0m[38;5;12m [39m[38;5;12m(https://github.com/ros-industrial/ros2_quality_assurance_guidelines)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mguidelines[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtutorials[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mimproving[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mquality,[39m[38;5;12m [39m[38;5;12mfollowing[39m[38;5;12m [39m[38;5;12mREP-2004[39m[38;5;12m [39m[38;5;12mquality[39m[38;5;12m [39m[38;5;12mstandards[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mintegrating[39m[38;5;12m [39m[38;5;12mContinuous[39m[38;5;12m [39m
|
||
[38;5;12mIntegration.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mCommunity[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mROS Discourse[0m[38;5;12m (https://discourse.ros.org/c/ng-ros)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS Answers[0m[38;5;12m (https://answers.ros.org/questions/scope:all/sort:activity-desc/tags:ROS2/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS News[0m[38;5;12m (http://www.ros.org/news/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS Planet[0m[38;5;12m (http://planet.ros.org/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStack Overflow[0m[38;5;12m (https://stackoverflow.com/questions/tagged/ros2)[39m
|
||
|
||
[38;2;255;187;0m[4mBooks[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mA Concise Introduction to Robot Programming with ROS2[0m[38;5;12m (https://github.com/fmrico/book_ros2)[39m
|
||
|
||
[38;2;255;187;0m[4mCourses[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mROS2 How To: Discover Next Generation ROS (Udemy)[0m[38;5;12m (https://www.udemy.com/ros2-how-to/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 New Features: Skill-up with the latest features of Robot Operating System 2 (Udemy)[0m[38;5;12m (https://www.udemy.com/course/ros-2-new-features/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 Basics in 5 Days (C++) - Learn how to start working with ROS 2 (The Construct)[0m[38;5;12m (http://www.theconstructsim.com/construct-learn-develop-robots-using-ros/robotigniteacademy_learnros/ros-courses-library/ros2-basics-course/)[39m
|
||
[38;5;12m- ROS2 Autoware Course[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 1: Development Environment[0m[38;5;12m (https://www.youtube.com/watch?v=XTmlhvlmcf8)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 2: ROS2 101[0m[38;5;12m (https://www.youtube.com/watch?v=FTA4Ia2vLS8)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 3: ROS 2 Tooling - Develop Like a Pro[0m[38;5;12m (https://www.youtube.com/watch?v=wcibIqiRb04)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 4: Platform HW, RTOS and DDS[0m[38;5;12m (https://www.youtube.com/watch?v=IyycN6ldsIs)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 5: Autonomous Driving Stacks[0m[38;5;12m (https://www.youtube.com/watch?v=nTI4fnn2tuU)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 6: Autoware 101[0m[38;5;12m (https://www.youtube.com/watch?v=eSHHmJrqpMU)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 7: Object Perception: LIDAR[0m[38;5;12m (https://www.youtube.com/watch?v=xSGCpb24dhI)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 8: Object Perception: CAMERA[0m[38;5;12m (https://www.youtube.com/watch?v=OtjTa-meJ-E)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 9: Object Perception: Radar[0m[38;5;12m (https://www.youtube.com/watch?v=PcVIO-xoNv8)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 10: State Estimation for Localization[0m[38;5;12m (https://www.youtube.com/watch?v=g2YURb-d9vY)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 11: LGSVL Simulator[0m[38;5;12m (https://www.youtube.com/watch?v=OcB6FUbjZXo)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAutoware Course Lecture 12: Motion Control[0m[38;5;12m (https://www.youtube.com/watch?v=fQJpAVRQBrI)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROS2-Industrial training material[0m[38;5;12m (https://github.com/ros-industrial/ros2_i_training)[39m
|
||
|
||
[38;2;255;187;0m[4mPresentations[0m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2022[0m
|
||
|
||
[38;5;14m[1mProgram announcement[0m[38;5;12m (https://roscon.ros.org/2022/#program)(slides + videos)[39m
|
||
[38;5;12m- Panel: The ROS 2 Developer Experience [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767155188)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mWearable[39m[38;5;12m [39m[38;5;12mROS:[39m[38;5;12m [39m[38;5;12mDevelopment[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwearable[39m[38;5;12m [39m[38;5;12mrobot[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767140298)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/Wearable%20ROS%20Development%20of%20wearable%20robot%20system%20using%20ROS2.pdf)[39m
|
||
[38;5;12m- Building ROS 2 enabled Android apps with C++ [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767161955) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/Building%20ROS%202%20enabled%20Android%20apps%20with%20C++.pdf)[39m
|
||
[38;5;12m- Distributed Robotics Simulator with Unreal Engine [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767139975) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/Distributed%20Robotics%20Simulator%20with%20Unreal%20Engine.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mTools[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mprocesses[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mimproving[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcertifiability[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767150613)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/Tools%20and%20processes%20for%20improving%20the%20certifiability%20of%20ROS%202.pdf)[39m
|
||
[38;5;12m- Failover ROS Framework : Consensus-based node redundancy [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767156308) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/Failover%20ROS%20Framework%20Consensus-based%20node%20redundancy.pdf)[39m
|
||
[38;5;12m- ROS 2 and Gazebo Integration Best Practices [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767127300) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/ROS%202%20and%20Gazebo%20Integration%20Best%20Practices.pdf)[39m
|
||
[38;5;12m- Chain-Aware ROS Evaluation Tool (CARET) [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767150288) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/Chain-Aware%20ROS%20Evaluation%20Tool%20(CARET).pdf)[39m
|
||
[38;5;12m- ROS 2 network monitoring [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767140681) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/ROS%202%20network%20monitoring.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mcustom[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mdefined,[39m[38;5;12m [39m[38;5;12massigned,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecuted[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mOpen-RMF[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767157210)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/How%20custom%20tasks%20are%20defined,%20assigned,%20and%20executed%20in%20Open-RMF.pdf)[39m
|
||
[38;5;12m- A practitioner's guide to ros2_control [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767139648) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/A%20practitioner_s%20guide%20to%20ros2_control.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mZenoh:[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mMake[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mWork[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mScale[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mIntegrate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAnything[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/769972405)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/Zenoh%20How%20to%20Make%20ROS2%20Work%20at%20any%20Scale%20and%20Integrate%20with%20Anything.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcase[39m[38;5;12m [39m[38;5;12mstudy[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12moptics[39m[38;5;12m [39m[38;5;12mmanufacturing[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mMoveIt2[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mros2_control[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767140351)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/A%20case%20study%20in%20optics%20manufacturing%20with%20MoveIt2%20and%20ros2_control.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12m20/20[39m[38;5;12m [39m[38;5;12mRobot[39m[38;5;12m [39m[38;5;12mVision[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mcameras[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m1[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mcamera_aravis[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767140329)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/20%20-%2020%20Robot%20Vision%20-%20How%20to%20setup%20cameras%20in%20ROS%201%20&%20ROS%202%20using%20camera_aravis.pdf)[39m
|
||
[38;5;12m- Filter your ROS 2 content [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/767166447) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/Filter%20your%20ROS%202%20content.pdf)[39m
|
||
[38;5;12m- Evolving Message Types, and Other Interfaces, Over Time [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767140015) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/Evolving%20Message%20Types,%20and%20Other%20Interfaces,%20Over%20Time.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mMigrating[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mROS1[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mchoosing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mright[39m[38;5;12m [39m[38;5;12mbridge[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767140113)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/Migrating%20from%20ROS1%20to%20ROS2%20-%20choosing%20the%20right%20bridge.pdf)[39m
|
||
[38;5;12m- On Use of Nav2 Smac Planners [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767157646) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/On%20Use%20of%20Nav2%20Smac%20Planners.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mBazel[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12m–[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mscale[39m[38;5;12m [39m[38;5;12msafety[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767139879)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/Bazel%20and%20ROS%202%20%E2%80%93%20building%20large%20scale%20safety%20applications.pdf)[39m
|
||
[38;5;12m- Native Rust components for ROS 2 [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/showcase/9954564/video/767140150) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/Native%20Rust%20components%20for%20ROS2.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mfarm[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12myou:[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mrelease[39m[38;5;12m [39m[38;5;12mbecome[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mpackages.[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767169376)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/The%20ROS%20build%20farm%20and%20you%20How%20ROS%20packages%20you%20release%20become%20binary%20packages.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mmROS[39m[38;5;12m [39m[38;5;12m2:[39m[38;5;12m [39m[38;5;12myet[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12monto[39m[38;5;12m [39m[38;5;12membedded[39m[38;5;12m [39m[38;5;12mdevices[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767150435)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/mROS%202%20yet%20another%20runtime%20environment%20onto%20embedded%20devices.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mEdge[39m[38;5;12m [39m[38;5;12mImpulse:[39m[38;5;12m [39m[38;5;12mEmbedded[39m[38;5;12m [39m[38;5;12mAI[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mrobotics[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767140724)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/ROS2%20_%20Edge%20Impulse%20Embedded%20AI%20in%20robotics%20applications.pdf)[39m
|
||
[38;5;12m- micro-ROS goes Automotive: supporting AUTOSAR-based microcontrollers [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/769963507) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/micro-ROS%20goes%20Automotive%20supporting%20AUTOSAR-based%20microcontrollers.pdf)[39m
|
||
[38;5;12m- An open architecture for Hardware Acceleration in ROS 2 [39m[38;5;14m[1mvideo[0m[38;5;12m (https://vimeo.com/769967795) [39m[38;5;14m[1mslides[0m[38;5;12m (http://download.ros.org/downloads/roscon/2022/An%20open%20architecture%20for%20Hardware%20Acceleration%20in%20ROS%202.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCrazyflie:[39m[38;5;12m [39m[38;5;12mAerial[39m[38;5;12m [39m[38;5;12mswarms[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAutonomy[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtiny[39m[38;5;12m [39m[38;5;12mflying[39m[38;5;12m [39m[38;5;12mrobot[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767140197)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/ROS%202%20and%20the%20Crazyflie%20Aerial%20swarms%20and%20Autonomy%20with%20a%20tiny%20flying%20robot.pdf)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mRaspberry[39m[38;5;12m [39m[38;5;12mPi[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mROS[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12m+[39m[38;5;12m [39m[38;5;12mRT[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcustomizable[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mbuilder[39m[38;5;12m [39m[38;5;14m[1mvideo[0m[38;5;12m [39m[38;5;12m(https://vimeo.com/showcase/9954564/video/767139709)[39m[38;5;12m [39m[38;5;14m[1mslides[0m[38;5;12m [39m
|
||
[38;5;12m(http://download.ros.org/downloads/roscon/2022/A%20Raspberry%20Pi%20image%20with%20ROS%202%20%2B%20RT%20and%20a%20customizable%20image%20builder.pdf)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2021[0m
|
||
|
||
[38;5;14m[1mProgram announcement[0m[38;5;12m (https://roscon.ros.org/world/2021/#program)(slides + videos)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon Jp 2021[0m
|
||
|
||
[38;5;14m[1mProgram announcement[0m[38;5;12m (https://roscon.ros.org/jp/2021/#program)(slides + videos)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2020[0m
|
||
|
||
[38;5;14m[1mProgram announcement[0m[38;5;12m (https://roscon.ros.org/world/2020/#program)(slides + videos)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2019[0m
|
||
|
||
[38;5;14m[1mProgram announcement[0m[38;5;12m (https://roscon.ros.org/2019/#program)(slides + videos)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon Fr 2019[0m
|
||
|
||
[38;5;14m[1mProgram announcement[0m[38;5;12m (https://roscon.fr/#program)(slides + videos)[39m
|
||
|
||
[38;2;255;187;0m[4mROS-I EU Spring 2019 Workshop[0m
|
||
|
||
[38;5;12m- Current Status of ROS 2 Hands-on Feature Overview [39m[38;5;14m[1mSlides[0m[38;5;12m (https://static1.squarespace.com/static/51df34b1e4b08840dcfd2841/t/5ce6c85ca4222fe0ccbd5309/1558628472094/2019-05-07_Current_Status_of_ROS_2.pdf)[39m
|
||
|
||
[38;2;255;187;0m[4m2019[0m
|
||
|
||
[38;5;12m- Robot Modularity with Xilinx and H-ROS (Xilinx Inc.) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://www.xilinx.com/video/events/robot-modularity-with-xilinx-and-h-ros.html)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon JP 2018 (english slide presentations only)[0m
|
||
|
||
[38;5;12m- What's next for ROS? (from slide 24 onwards) [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.jp/2018/presentations/ROSCon_JP_2018_presentation_2.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/292064161)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2018[0m
|
||
|
||
[38;5;14m[1mprogram announcement[0m[38;5;12m (https://roscon.ros.org/2018/#program)[39m
|
||
|
||
[38;5;12m- Hands-on ROS 2: A Walkthrough[39m
|
||
[38;5;12m- ROS 2 on Autonomous Driving Vehicles[39m
|
||
[38;5;12m- RViz – The tale of a migration to ROS 2.0[39m
|
||
[38;5;12m- Launch for ROS 2[39m
|
||
[38;5;12m- Getting involved in ROS 2 development[39m
|
||
[38;5;12m- Planning to Plan: Plugins All The Way Down[39m
|
||
[38;5;12m- Leveraging DDS Security in ROS2[39m
|
||
[38;5;12m- Arm DDS Security library: Adding secure security to ROS2[39m
|
||
[38;5;12m- ROS2: Supercharging the Jaguar4x4[39m
|
||
[38;5;12m- Performance Test - A Tool for Communication Middleware Performance Measuring[39m
|
||
[38;5;12m- ROS2 for Android, iOS and Universal Windows Platform: a demonstration of ROS2’s portability, and cross-platform and cross-language capabilities[39m
|
||
[38;5;12m- Integrating ROS and ROS2 on mixed-critical robotic systems based on embedded heterogeneous platforms[39m
|
||
[38;5;12m- Towards ROS 2 microcontroller meta cross-compilation[39m
|
||
[38;5;12m- Node.js Client & Web Bridge Ready for ROS 2.0[39m
|
||
[38;5;12m- RCLAda: the Ada client library for ROS2[39m
|
||
|
||
[38;2;255;187;0m[4mEmbedded World Conference 2018[0m
|
||
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mADLink[39m[38;5;12m [39m[38;5;12mNeuron:[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mindustrial[39m[38;5;12m [39m[38;5;12moriented[39m[38;5;12m [39m[38;5;12mROS2-based[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;14m[1mSlides[0m[38;5;12m [39m[38;5;12m(https://raw.githubusercontent.com/Adlink-ROS/adlink_neuronbot/master/document/ADLINK_NeuronBot_20180313.pdf)[39m[38;5;12m [39m[38;5;14m[1mVideo[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=RC6XvTvTs9Y&feature=youtu.be)[39m[38;5;12m [39m
|
||
[38;5;14m[1mVideo[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=qA4_Hmnd_tM&feature=youtu.be)[39m
|
||
|
||
[38;2;255;187;0m[4m2018[0m
|
||
|
||
[38;5;12m- ROS2 - The Robot Operating System Version 2 (TNG Technology Consulting GmbH) [39m[38;5;14m[1mSlides[0m[38;5;12m (https://www.tngtech.com/fileadmin/Public/Images/BigTechday/BTD11/Folien/ROS2.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://www.youtube.com/watch?v=6Vzi0Grrlp8)[39m
|
||
|
||
[38;2;255;187;0m[4mROS Industrial Conference 2017[0m
|
||
|
||
[38;5;12m- micro Robot Operating System: ROS for highly resource-constrained devices [39m[38;5;14m[1mSlides[0m[38;5;12m (https://static1.squarespace.com/static/51df34b1e4b08840dcfd2841/t/5a3bb6d524a6947d9d0cbc68/1513862873907/07_Losa.pdf)[39m
|
||
[38;5;12m- ROS2 - it's coming [39m[38;5;14m[1mSlides[0m[38;5;12m (https://static1.squarespace.com/static/51df34b1e4b08840dcfd2841/t/5a3bb787e4966b606fe227d7/1513863070599/11_Thomas.pdf)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2017[0m
|
||
|
||
[38;5;12m- The ROS 2 vision for advancing the future of robotics development [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2017/presentations/ROSCon%202017%20ROS2%20Vision.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/236161417)[39m
|
||
[38;5;12m- ROS2 Fine Tuning [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2017/presentations/ROSCon%202017%20ROS2%20Fine%20Tuning.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/236168591)[39m
|
||
[38;5;12m- SLAM on Turtlebot2 using ROS2 [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2017/presentations/ROSCon%202017%20ROS2%20SLAM.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/236172294)[39m
|
||
[38;5;12m- Using ROS2 for Vision-Based Manipulation with Industrial Robots [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2017/presentations/ROSCon%202017%20ROS2%20Vision-Based%20Manipulation.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/236182180)[39m
|
||
|
||
[38;2;255;187;0m[4m2017[0m
|
||
|
||
[38;5;12m- HyphaROS ROS 2.0 Introduction [39m[38;5;14m[1mslides[0m[38;5;12m (https://drive.google.com/file/d/1MW_w7MS1DNg1EzhprgbJKY2cqmxksPaw/view)[39m
|
||
|
||
[38;2;255;187;0m[4mROS Industrial Conference 2016[0m
|
||
|
||
[38;5;12m- ROS 2.0 AND OPC UA: A STATUS UPDATE [39m[38;5;14m[1mSlides[0m[38;5;12m (https://static1.squarespace.com/static/51df34b1e4b08840dcfd2841/t/58235f2eb8a79be587899891/1478713139775/ROS-I-Conf2016-day1-09-keinert.pdf)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2016[0m
|
||
|
||
[38;5;12m- ROS 2 Update [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2016/presentations/ROSCon%202016%20-%20ROS%202%20Update.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/187696091)[39m
|
||
[38;5;12m- Evaluating the resilience of ROS2 communication layer [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2016/presentations/rafal.kozik-ros2evaluation.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/187705229)[39m
|
||
|
||
[38;2;255;187;0m[4mROSCon 2015[0m
|
||
|
||
[38;5;12m- ROS 2 on “small” embedded systems [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2015/presentations/ros2_on_small_embedded_systems.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/142150576)[39m
|
||
[38;5;12m- State of ROS 2 - demos and the technology behind [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2015/presentations/state-of-ros2.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/142151734)[39m
|
||
[38;5;12m- Real-time Performance in ROS 2 [39m[38;5;14m[1mSlides[0m[38;5;12m (https://roscon.ros.org/2015/presentations/RealtimeROS2.pdf) [39m[38;5;14m[1mVideo[0m[38;5;12m (https://vimeo.com/142621778)[39m
|
||
|
||
[38;2;255;187;0m[4mPapers[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDistributed and Synchronized Setup towards Real-Time Robotic Control using ROS2 on Linux[0m[38;5;12m (https://www.semanticscholar.org/paper/Distributed-and-Synchronized-Setup-towards-Robotic-Puck-Keller/10c4eeef9da0c5aa87664037f18a0ab746853757)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTime Synchronization in modular collaborative robots[0m[38;5;12m (https://arxiv.org/pdf/1809.07295.pdf)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOpen Problems in Robotic Anomaly Detection[0m[38;5;12m (https://arxiv.org/pdf/1809.03565.pdf)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTowards a distributed and real-time framework for robots: Evaluation of ROS 2.0 communications for real-time robotic applications[0m[38;5;12m (https://arxiv.org/pdf/1809.02595.pdf)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAn information model for modular robots: the Hardware Robot Information Model (HRIM)[0m[38;5;12m (https://arxiv.org/pdf/1802.01459.pdf)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIntroducting the Robot Security Framework (RSF), A standardized methodology to perform security assessments in robotics[0m[38;5;12m (https://arxiv.org/pdf/1806.04042.pdf)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTowards an open standard for assessing the severity of robot security vulnerabilities, The Robot Vulnerability Scoring System (RVSS)[0m[38;5;12m (https://arxiv.org/pdf/1807.10357.pdf)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mReal-Time Characteristics of ROS 2.0 in Multiagent Robot Systems: An Empirical Study[0m[38;5;12m (https://www.semanticscholar.org/paper/Real-Time-Characteristics-of-ROS-2.0-in-Multiagent-Park-Delgado/8fa5b9443b33dd20c33be9a4259d92b238310a5c)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mResponse-Time Analysis of ROS 2 Processing Chains Under Reservation-Based Scheduling[0m[38;5;12m (https://www.semanticscholar.org/paper/Response-Time-Analysis-of-ROS-2-Processing-Chains-Casini-Bla%C3%9F/6fa472cc45f6de22f2a26114441d595534a80a92)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRobot Operating System 2 - The need for a holistic security approach to robotic architectures[0m[38;5;12m (http://journals.sagepub.com/doi/pdf/10.1177/1729881418770011) - Ubuntu 16.04, ROS 2 Beta 2/3, and RTI 5.3 DDS with[39m
|
||
[38;5;12mDDS Security.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMaruyama,[0m[38;5;14m[1m [0m[38;5;14m[1mYuya[0m[38;5;14m[1m [0m[38;5;14m[1met[0m[38;5;14m[1m [0m[38;5;14m[1mal.[0m[38;5;14m[1m [0m[38;5;14m[1m“Exploring[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mperformance[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mROS2.”[0m[38;5;14m[1m [0m[38;5;14m[1m2016[0m[38;5;14m[1m [0m[38;5;14m[1mInternational[0m[38;5;14m[1m [0m[38;5;14m[1mConference[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mEmbedded[0m[38;5;14m[1m [0m[38;5;14m[1mSoftware[0m[38;5;14m[1m [0m[38;5;14m[1m(EMSOFT)[0m[38;5;14m[1m [0m[38;5;14m[1m(2016):[0m[38;5;14m[1m [0m[38;5;14m[1m1-10.[0m[38;5;12m [39m
|
||
[38;5;12m(https://www.semanticscholar.org/paper/Exploring-the-performance-of-ROS2-Maruyama-Kato/07b895f3b584dea4f64e91844f243de382026b20)[39m
|
||
|
||
[38;2;255;187;0m[4mPodcasts[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mROS 2 and DDS for IoT devices with HaoChih Lin (from 5th minute onwards)[0m[38;5;12m (http://www.theconstructsim.com/rdp-017-ros-2-dds-iot-haochih/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEverything about ROS 2 with Dirk Thomas (from 16th minute onwards)[0m[38;5;12m (http://www.theconstructsim.com/rdp-012-all-about-ros2-with-dirk-thomas/)[39m
|
||
|
||
[38;2;255;187;0m[4mServices[0m
|
||
|
||
[38;2;255;187;0m[4mCloud robotics[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrobolaunch[0m[38;5;12m (https://www.robolaunch.io/)[39m
|
||
|
||
[38;2;255;187;0m[4mRobotics Capture the Flag (RCTF)[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrctf-list[0m[38;5;12m (https://github.com/aliasrobotics/RCTF) - A list of Robotics CTF (RCTF) scenarios.[39m
|
||
|
||
[38;2;255;187;0m[4mCompanies[0m
|
||
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAcutronic[0m[38;5;14m[1m [0m[38;5;14m[1mRobotics[0m[38;5;12m [39m[38;5;12m(https://github.com/AcutronicRobotics)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mNot[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12manymore.[39m[38;5;12m [39m[38;5;12mInitiators[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mHardware[39m[38;5;12m [39m[38;5;12mRobot[39m[38;5;12m [39m[38;5;12mInformation[39m[38;5;12m [39m[38;5;12mModel[39m[38;5;12m [39m[38;5;12m(HRIM),[39m[38;5;12m [39m[38;5;12mHardware[39m[38;5;12m [39m[38;5;12mRobot[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12m(H-ROS)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreators[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mworld's[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12mmodular[39m[38;5;12m [39m[38;5;12mindustrial[39m[38;5;12m [39m[38;5;12mrobot[39m[38;5;12m [39m[38;5;12marm[39m[38;5;12m [39m
|
||
[38;5;12mMARA.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mADLINK[0m[38;5;12m (https://www.adlinktech.com/en/index.aspx) - "Leading EDGE COMPUTING".[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAlias Robotics[0m[38;5;12m (https://aliasrobotics.com/) - Products and services in the context of robot cybersecurity.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAmazon[0m[38;5;12m (https://github.com/aws-robotics) - Robotics Team of Amazon Amazon Web Services (AWS).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mApex.AI[0m[38;5;12m (https://www.apex.ai/) - "Safe and certified software for autonomous mobility".[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutonomouStuff[0m[38;5;12m (https://autonomoustuff.com) - "The world leader in autonomy systems and solutions".[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBosch[0m[38;5;12m (https://github.com/boschresearch) - Robotics Team of Bosch Research.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCanonical[0m[38;5;12m (https://canonical.com/) - The company behind Ubuntu.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEprosima[0m[38;5;12m (https://www.eprosima.com/) - "The middleware experts".[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEricsson Research[0m[38;5;12m (https://discourse.ros.org/t/transport-priority-qos-policy-to-solve-ip-flow-ambiguity-while-requesting-5g-network-qos/15332) - Connect ROS2 applications to 5G networks for M2M communication.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFARobot[0m[38;5;12m (https://www.farobottech.com/) - Swarm Robot System, a ROS 2/DDS based Fleet Management System.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFraunhofer Institute for Manufacturing Engineering and Automation IPA[0m[38;5;12m (https://www.ipa.fraunhofer.de/en/expertise/robot-and-assistive-systems.html) - Robot and assistive systems.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGESTALT ROBOTICS[0m[38;5;12m (https://www.gestalt-robotics.com/en/home) - Service provider for intelligent automation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHusarnet[0m[38;5;12m (https://husarnet.com) - Open Source, P2P, low-latency VPN dedicated for robots.[39m
|
||
[38;5;12m- [39m[38;5;14m[1miRobot[0m[38;5;12m (https://www.irobot.de/) - Manufacturer of vacuuming and mopping robots.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKlepsydra Technologies[0m[38;5;12m (https://www.klepsydra.com/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMathWorks[0m[38;5;12m (https://de.mathworks.com/help/ros/index.html) - ROS Toolbox.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMission Robotics[0m[38;5;12m (https://missionrobotics.us/) - Hardware and Software for a new era of Marine Intelligence.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRoboception GmbH[0m[38;5;12m (https://roboception.com/en/) - Real-Time Perception for Your Robot.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mROBOOX[0m[38;5;12m (https://roboox.co/) - OPEN-SOURCE SOFTWARE ECOSYSTEM FOR CONSUMER ROBOTS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRover Robotics[0m[38;5;12m (https://roverrobotics.com/) - Rugged, industrial-grade robots.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSony Corporation[0m[38;5;12m (https://www.sony.net/SonyInfo/technology/element/robotics/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1msynapticon[0m[38;5;12m (https://www.synapticon.com/technology) - ROS compatible motion control and drive products with efforts to support ROS2.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWind River[0m[38;5;12m (https://labs.windriver.com/ros2-for-vxworks/) - ROS2 for VxWorks.[39m
|
||
|
||
[38;2;255;187;0m[4mOrganizations[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mU.S. Department of Transportation[0m[38;5;12m (https://discourse.ros.org/t/carma-migrating-to-ros-2-with-cyclonedds-and-zenoh/17541)[39m
|
||
|
||
[38;2;255;187;0m[4mWorking Groups[0m
|
||
|
||
[38;5;12m- Edge AI Working Group[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscourse threads tagged "wg-edgeai"[0m[38;5;12m (https://discourse.ros.org/tag/wg-edgeai)[39m
|
||
[38;5;12m- Embedded Working Group[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscourse threads tagged "wg-embedded"[0m[38;5;12m (https://discourse.ros.org/tags/wg-embedded)[39m
|
||
[38;5;12m- Hardware Acceleration Working Group[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscourse threads tagged "wg-acceleration"[0m[38;5;12m (https://discourse.ros.org/tag/wg-acceleration)[39m
|
||
[38;5;12m- Navigation Working Group[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscourse threads tagged "wg-navigation"[0m[38;5;12m (https://discourse.ros.org/tags/wg-navigation)[39m
|
||
[38;5;12m- Safety Working Group[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSafety Working Group Landing Page[0m[38;5;12m (http://www.ros2.org/safety_working_group/)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSafety Design Pattern Catalogue[0m[38;5;12m (http://www.ros2.org/safety_working_group/safety_patterns_catalogue.html)[39m
|
||
[38;5;12m- Security Working Group[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscourse threads tagged "wg-security"[0m[38;5;12m (https://discourse.ros.org/tags/wg-security)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mros-security/community[0m[38;5;12m (https://github.com/ros-security/community) - Outlines the governance of the ROS 2 Security Working Group.[39m
|
||
[38;5;12m- Technical Steering Committee[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscourse threads tagged "tsc"[0m[38;5;12m (https://discourse.ros.org/tags/tsc)[39m
|
||
[38;5;12m- Tooling Working Group[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscourse threads tagged "wg-tooling"[0m[38;5;12m (https://discourse.ros.org/tags/wg-tooling)[39m
|
||
|
||
[38;2;255;187;0m[4mLicense[0m
|
||
|
||
[38;5;14m[1m![0m[38;5;12mLicense: CC BY-NC-SA 4.0[39m[38;5;14m[1m (https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)[0m[38;5;12m (https://creativecommons.org/licenses/by-nc-sa/4.0/)[39m
|
||
|
||
[38;5;12mros2 Github: https://github.com/fkromer/awesome-ros2[39m
|