본문 바로가기

반응형

FOSCAR-(Autonomous Driving)/ROS 스터디

(116)
[2024 ROS 스터디] 이강욱 #1주차 - ROS 소개 및 설치하기 본 글은 다음 재생목록을 듣고 정리한 글입니다. https://www.youtube.com/playlist?list=PLX-Ur4rl2-qxkR14lmj4YdbNRcGYMA4mP 2024 ROS 스터디 1주차 www.youtube.com 해당 재생목록은 Chapter 1. 로봇 소프트웨어 플랫폼 Chapter 2. 로봇 운영체제 ROS Chapter 3. ROS 개발 환경 구축 으로 이루어져 있습니다. 다음은 각 챕터의 요약입니다. Chapter1. 로봇 소프트웨어 플랫폼 Personal Computer(PC)와 Personal Phone(스마트폰)의 공통점 누구나 하나쯤 보유하고 있는 "대중화 제품" 다양한 하드웨어 결합이 가능한 "하드웨어 모듈" "운영체제" 및 "애플리케이션( 서비스)" 위 공통점에..
[2024 ROS 스터디] 손희문 #1주차 - ROS 소개 및 설치하기 https://www.youtube.com/watch?v=ot_D9N-H4lQ&list=PLX-Ur4rl2-qxkR14lmj4YdbNRcGYMA4mP&index=1 위의 강의를 처음 들었던 작년 여름에는 리눅스가 무엇인지도 모르고 듀얼부팅 셋팅과 ROS 설치까지 한참을 걸렸었다. 6개월 정도가 지난 지금 스터디 글을 작성하면서 그때 개념이 조금 더 명확했다면 좋았을 부분들을 위주로 글을 작성해보자고 한다. 오늘은 1강에서 3강까지의 내용 정리이다. 1. 로봇 소프트웨어 플랫폼 1.1. 플랫폼의 구성요소 PC(Personal Computer) 와 Persoanl Phone의 공통점은 무엇인가? 의 질문이 주어지면서 강의가 시작되는데, 요점은 두 개 모두 누구나 하나쯤은 보유하고 있는 대중화 제품이라는 것이..
[2024 ROS 스터디] 이준호 #1주차 - ROS 소개 및 설치하기 https://www.youtube.com/playlist?list=PLX-Ur4rl2-qxkR14lmj4YdbNRcGYMA4mP 2024 ROS 스터디 1주차 www.youtube.com ROS 1주차 스터디 1)Ros - 로봇용 오픈 소스 메타 운영 체제 일반 운영체제 제공(Hardware abstraction, Low-level device control)등의 기능과 프로세스 사이의 메시지 전달, 패키지 관리 기능 여러 컴퓨터 시스템의 코드를 빌드,작성,실행을 위한 라이브러리 제공 구성- 하드웨어 모듈 + 운영체제 + 앱(서비스) + 유저 ROBOT ↔ 메타 운영 체제 ↔ SENSOR APP 2) 메타운영체제(Meta-Operating System): 딱히 정의된 용어 x, 어플리케이션과 분산 컴퓨..
[2024 ROS 스터디] 안선영 #1주차 - ROS 소개 및 설치하기 https://www.youtube.com/playlist?list=PLX-Ur4rl2-qxkR14lmj4YdbNRcGYMA4mP 2024 ROS 스터디 1주차 www.youtube.com 위 강의를 보고 ROS 1주차 스터디를 했다. 1주차에는 Chapter1. 로봇 소프트웨어 플랫폼, Chapter2. 로봇 운영체제 ROS, Chapter3. ROS 개발환경 구축 강의로 구성되어 있다. Chapter1. 로봇 소프트웨어 플랫폼 1. 로봇 소프트웨어 플랫폼이 가져올 미래 - 하드웨어 플랫폼과의 소프트웨어 플랫폼간의 인터페이스 확립 - 모듈형 하드위어 플랫폼 확산 - 하드웨어에 대한 지식이 없어도 응용 프로그램 작성 가능 - 더 많은 소프트웨어 인력들이 로보틱스 분야로 진입, 로봇 제품에 참여 가능 - ..
[2024 ROS 스터디] 이상혁 #1주차 - ROS 소개 및 설치하기 ROS강의 : 로봇 소프트웨어 플랫폼, 로봇 운영체제 ROS, ROS개발환경 구축에 대한 내용정리 입니다. 로봇이 시장에 원활히 보급되기 위해서는 에코시스템 즉 생태계가 필요한데 생태계는 하드웨어모듈 + 운영체제 + 앱 + 유저 이러한 4가지 요소가 있어야 한다. 이러한 4가지 요소가 있다면 대중화된 제품이 될 수있다. -소프트웨어 플랫폼이 가져온 변화 하드웨어 인터페이스 통합이 되면 하드웨어 추상화, 규격화, 모듈화가 가능하고 가격이 낮아지고 성능이 올라간다. 또한 하드웨어, 운영체제, 애플리케잇ㄴ이 분리가 되면서 사용자 수요에 맞는 서비스에 집중 할 수 있게 된다. -로봇 소프트웨어 플랫폼이 가져올 미래 하드웨어 플랫폼과의 소프트웨어 플랫폼간의 인터페이스 확립 모듈형 하드웨어 플랫폼 확산 하드웨어에 ..
[2024 ROS 스터디] 변수양 #1주차 - ROS 소개 및 설치하기 https://youtube.com/playlist?list=PLX-Ur4rl2-qxkR14lmj4YdbNRcGYMA4mP&feature=shared 2024 ROS 스터디 1주차 www.youtube.com ROS 강의 Chapter1. 로봇 소프트웨어 플랫폼 1) 플랫폼의 구성 요소 하드웨어 모듈 + 운영체제 + 앱(서비스) + 유저 -> 보이지 않는 생태계 속의 분업 2) 로봇 소프트웨어 플랫폼 * 소프트웨어 플랫폼이 가져온 변화 - 하드웨어 인터페이스 통합 - 하드웨어 추상화, 규격화, 모듈화 - 가격은 떨어지고 성능은 올라감 - 하드웨어, 운영체제, 애플리케이션 분리 - 사용자 수요에 맞는 서비스에 집중 - 유저가 증가하고, 구매와 피드백으로 새로운 생태계 선환 구조 형성 * 주요 로봇 운영체제..
[2024 ROS 스터디] <유민아> #1주차 - ROS 소개 및 설치하기 로봇이 개인용 컴퓨터(pc), 스마트폰 처럼 시장에 보급이 원활하게 되기 위해서, 산업의 분업화를 이뤄내고 생태계를 구축해야 한다. 생태계는 다음과 같다. 스마트폰을 예로 들면, 안드로이드 라는 운영체제를 기반으로 여러 하드웨어 회사들이 (삼성, lg) 등이 하드웨어를 개발한다. 그리고 앱 개발자도 따로 존재한다. 시장에서 수요와 공급이 이루어 지기 위해, 상품을 사는 소비자의 니즈를 정확히 파악해야 한다. 만약 한 회사가 운영체제, 하드웨어, 앱 개발을 모두 담당한다면, 소비자의 피드백을 받는 일을 전문화 하기 어려울 것이다. 하지만 앱개발자가 존재하기에 이들이 소비자와의 소통으로 휴대폰이라는 하드웨어를 소비자의 니즈에 맞게 사용할 수 있도록 여러 앱을 개발하고 있는 것이다. 로봇시장에서 위의 생태계 ..
[2024 ROS 스터디] <정성진> #1주차 - ROS 소개 및 설치하기 1주차 스터디 내용으로 ROS에 대한 전반적인 내용을 학습하고 ROS를 설치하는 과정을 진행하였다. chapter 1에서는 personal computer과 personal phone의 대중화 된 제품을 예로 들어 로봇 소트프웨어 플렛폼의 발전에 따른 로봇 산업의 미래 방향성에 대해서 이야기하였다. 또한 다양한 로봇 운영체제에 대한 내용을 다루었다. chapter 2에서는 본격적인 ROS에 대한 내용을 다루었다. ROS는 Robot Operating System의 약자로, 로봇 소프트웨어를 개발하기 위한 소프트웨어 프레임워크 라고 말할 수 있다. 또한 이는 메타 운영체제이다. 이는 기존의 리눅스, 윈도우, OS-X, 안드로이드를 이용하는 것이다. 이러한 운영체제 위에서 디바이스, 드라이버, 라이브러리, ..

반응형