Engineering/ROS

ROS2 참고 사이트

luckydipper 2025. 1. 10. 17:11

1. 커뮤니티 ROS discource

https://discourse.ros.org/

 

ROS Discourse

The ROS discussion forum

discourse.ros.org

커뮤니티 게시판, 개발 관련 소식이 올라온다. 

 

2. 문서

2.1 ROS Design

https://design.ros2.org/

 

Design

ROS 2 Design This site is repository of articles which are designed to inform and guide the ROS 2 design efforts. The goal of the ROS 2 project is to leverage what is great about ROS 1 and improve what isn’t. If you would like to contribute to this site,

design.ros2.org

개발 방향과 목적, 철학이 담겨있다. 읽고 시작해야 한다. 

2.2 ROS Docs 

https://docs.ros.org/

 

ROS Documentation

 

docs.ros.org

공식 문서이다. 

2.3 ROS wiki

https://wiki.ros.org/Documentation

 

Documentation - ROS Wiki

ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under

wiki.ros.org

ROS1이 주를 이룬다. 일부 부족한 부분 찾을 때 사용.

2.4 ROS conference 

https://roscon.ros.org/2024/

 

ROSCon 2024

Home Dates attend Program Organizers Archive 🌏 Regional and Past ROSCons 🌏 Recent Updates ROSCon 2023 recording videos are now up! See the schedule for more details. --> ROSCon 2024 Odense, Denmark October 21st - 23rd, 2024 ROSCon 2024 will be held i

roscon.ros.org

뒤의 2024만 바꾸면 이전 년도의 conference 자료를 볼 수 있다. 

 

3.  Source Code

https://github.com/ros-infrastructure/rep

 

GitHub - ros-infrastructure/rep: ROS Enhancement Proposals

ROS Enhancement Proposals. Contribute to ros-infrastructure/rep development by creating an account on GitHub.

github.com

https://ros.org/reps/rep-0000.html

 

REP REP 0 -- Index of ROS Enhancement Proposals (REPs) -- REP 0 -- REP 0 -- Index of ROS Enhancement Proposals (REPs) (ROS.org)

 

ros.org

 

REPs(ROS Enhancement Proposals): python의 PEP처럼 개발을 만들때에는 커뮤니티의 요구(제안)에서 시작한다. 

 

 

 

 

ps.

https://www.linkedin.com/advice/0/what-most-important-ros-packages-beginners-know-skills-robotics-d6mec

 

What are the most important ROS packages for beginners to know?

Discover some of the most important ROS packages for beginners to know and how they can help you build and control your robot.

www.linkedin.com

 

지금도 simulation, perception, infrastructure 등등 다양한 github organization이 존재한다. 현재는 https://github.com/ros2. 에 소스코드가 있다. 

 

ROS 2

Version 2 of the Robot Operating System (ROS) software stack - ROS 2

github.com

https://index.ros.org/

 

ROS Index

Welcome to ROS Index ROS Index is the entry point for searching ROS and ROS 2 resources, including packages, repositories, system dependencies and documentation. You can enter keywords and phrases in the search bar and then filter results by resource type,

index.ros.org

ROS index를 활용하여 ros package를 찾을 수 있다. 

https://repo.ros2.org/status_page/

 

Index of /status_page/

 

repo.ros2.org

패키지 배포 현황

 

Client API 

 

ref.

ROS2로 시작하는 로봇 프로그래밍

https://www.ros.org/blog/community/

 

ROS: Welcome to the ROS Community

The ROS community is a loosely affiliated collection of engineers and hobbyists from around the globe with a shared interest in robotics and open-source software. We like to say ROS is a federated community; meaning individuals create their own sub-communi

www.ros.org

https://github.com/ros-infrastructure

 

ros-infrastructure

ros-infrastructure has 53 repositories available. Follow their code on GitHub.

github.com

https://robotics.stackexchange.com/

 

Robotics Stack Exchange

Q&A for professional robotic engineers, hobbyists, researchers and students

robotics.stackexchange.com

https://github.com/ament

 

ament

ament has 16 repositories available. Follow their code on GitHub.

github.com

 

'Engineering > ROS' 카테고리의 다른 글

ROS2 Node Interface, Parameter, Namespace  (0) 2025.01.14
ROS2 표준 시간, 좌표계  (0) 2025.01.12
ROS2 빌드, 파일 시스템  (0) 2025.01.08
Docker로 ROS를 사용하면 안 되는 이유  (0) 2025.01.06
ROS2, DDS와 QoS  (0) 2025.01.04