.. Cover Letter

공부#Robotics#자율주행 39

(ROS2 기초)1. ROS의 정의와 ROS2 세팅하기

참고도서 1. ROS 2로 시작하는 로봇 프로그래밍. 표윤석 . 루비페이퍼 . 2021 참고도서 2. ROS2 혼자공부하는 로봇SW 직접 만들고 코딩하자 . 민형기 . 잇플 . 2022 참고자료 1. PinkWink(민형기)님의 ROS2 강의자료 참고자료 2. ROS2 humble documeation ROS2를 복습하는 김에 제대로 다시 한 번 정리하고 넘어가고 싶어서 이 시리즈를 작성합니다. 이 글은 Turtlebot3 패키지를 제대로 이해하고, 다양한 센서를 부착하면서 활용하는 것을 목표로 합니다. 또한 글이 끝날 때 ROS와 관련된 문제를 하나 만들어서 직접 풀어보도록 합니다. 사용하고 있는 운영체제는 Ubuntu 22.04 (영문)

벨로다인 스터디, 가제보에서 사용해보기

PinkWink 대표님께서 이어달리기 형태로 빌려오신 벨로다인 3D라이다 가격은 무려 700만원이라고 합니다.. 이 라이다를 가지고 3D SLAM을 해보는 스터디를 만들어보자고 말씀해주셔서 약 3주간 벨로다인 라이다를 만지는 스터디가 만들어질 것 같습니다. 약 2주동안은 Gazebo상에서 3D SLAM을 하는 것을 목표로하고 나머지 2주동안은 실제 LiDAR를 가지고 뛰어다니면서 SLAM을 하게될것같습니다. 일단 저는 Gazebo를 활용하는 포지션을 맡았습니다. 그리고 추가로 개인적으로 터틀봇에 벨로다인 라이다를 붙여보고 시뮬레이션을 해보도록하겠습니다. 이 글은 PinkWink님의 스터디 교육자료를 바탕으로 작성되었습니다. https://pinkwink.kr/ PinkWink 한 변두리 공학도의 블로그입..

(CARLA) 3. segmentation 정보나 Bounding Box를 얻기

First steps - CARLA Simulator First steps - CARLA Simulator First steps with CARLA The CARLA simulator is a comprehensive solution for producing synthetic training data for applications in autonomous driving (AD) and also other robotics applications. CARLA simulates a highly realistic environment emulating real wor carla.readthedocs.io 의미론적 분할 카메라라고 하는 것을 생성하려면 다음을 입력합니다. (instance_segmentation)..

(CARLA) 2. 도로의 Traffic을 제어하는 방법

First steps - CARLA Simulator First steps - CARLA Simulator First steps with CARLA The CARLA simulator is a comprehensive solution for producing synthetic training data for applications in autonomous driving (AD) and also other robotics applications. CARLA simulates a highly realistic environment emulating real wor carla.readthedocs.io 카를라를 실행하고난 후에 TM을 초기화하고 도시 곳곳에 무작위로 분산된 트래픽을 생성합니다. cd /opt/..

(CARLA) 1. PythonAPI를 이용해서 CARLA 사용하기

https://carla.readthedocs.io/en/latest/tuto_first_steps/ First steps - CARLA Simulator First steps with CARLA The CARLA simulator is a comprehensive solution for producing synthetic training data for applications in autonomous driving (AD) and also other robotics applications. CARLA simulates a highly realistic environment emulating real wor carla.readthedocs.io Foundations - CARLA Simulator Fou..

(Ubuntu) 우분투에 CARLA 설치하는 방법 및 활용법

Quick start package installation - CARLA Simulator Quick start package installation - CARLA Simulator This guide shows how to download and install the packaged version of CARLA. The package includes the CARLA server and two options for the client library. There are additional assets that can be downloaded and imported into the package. Advanced customizati carla.readthedocs.io 우선 우분투 20.04 버전이 필..

1. autoware 듀토리얼

Simulation tutorials 시뮬레이션은 실제 자동차로 필드에서 테스트 하기 전에 Autoware의 funtionality로 검증하는 방법을 제공합니다. autoware에는 3가지의 시뮬레이션 타입이 있으며 hoc 나 scenario runner를 통해서 동작시킬 수 있습니다. Simulation methods AD hoc simulation 위 방법은 basic시뮬레이션을 돌리기 위한 가장 융통성 있는 방법입니다. 또한 초보자에게 가장 추천되는 방법입니다. Scenario simulation scenario runner를 사용해서 미리 정의된 시나리오를 기반으로 해서 복잡한 시뮬레이선을 돌립니다. scenario는 지속적인 통합을 위해 자동적으로 동작하는 경우가 많지만 local 시스템에서도 ..

2. docker를 활용하는 방향으로 초점을 맞춰 배워보자.

pinkLab의 pinkwink 강사님 강의자료 (https://pinkwink.kr/)를 바탕으로 작성되었습니다. 우선 설치방법은 이전의 글을 참고하면 됩니다. docker를 사용하기 위해서는 꼭 sudo 권한을 주어야한다. sudo docker ps 해당 명령어를 사용하면 현재 실행 중인 도커 리스트 혹은 컨테이너를 조회할 수 있다. sudo docker image - docker images 다음의 명령어를 사용하면 현재 실행 중인 docker image를 조회할 수 있다. hello-world는 처음 실행할때 켜보았던 그 이미지인 것으로 보입니다. 여튼 docker를 통해서 ubuntu 18.04를 받아와서 run을 시켜봅시다. sudo docker pull ubuntu:18.04 sudo doc..

1. docker의 기초 , docker란 무엇인가? docker 사용하기

우선 docker가 무엇인지 chatgpt에게 꼬리에 꼬리를 무는 형식으로 질문을 해보자. docker가 정확히 뭐고 왜쓰는건가요? 도커(Docker)는 컨테이너 가상화 기술을 이용하여 소프트웨어를 배포하고 실행하는 플랫폼입니다. 컨테이너는 소프트웨어를 실행하는 환경을 격리된 공간에서 제공하므로, 하나의 호스트 시스템에서 여러 개의 컨테이너를 실행하더라도 각 컨테이너는 서로 영향을 주지 않고 독립적으로 실행될 수 있습니다. 도커를 사용하는 이유는 여러 가지가 있습니다. 가장 큰 장점은 개발, 테스트, 운영 등 각 단계에서의 환경을 일관성 있게 유지할 수 있다는 것입니다. 도커 이미지를 만들어서 배포하면, 이 이미지를 이용하여 동일한 환경에서 소프트웨어를 실행할 수 있으므로, 호스트 시스템의 환경이나 설정..

(자율주행 시뮬레이터) 우분투 20.04에 Carla 를 설치하고, 객체를 소환시켜보자.

우선 우분투 20.04가 필요합니다. https://carla.readthedocs.io/en/0.9.13/start_quickstart/ Quick start package installation - CARLA Simulator This guide shows how to download and install the packaged version of CARLA. The package includes the CARLA server and two options for the client library. There are additional assets that can be downloaded and imported into the package. Advanced customizati carla.readth..

실제 로봇의 운영체제 설치하고, 초기 세팅하기

모터 고장으로 로봇을 교체받고, 처음부터 다시 설치하는 과정을 다룬 글입니다. 우선 라즈베리파이용 OS설치 드라이버를 다운받아야합니다. https://ubuntu.com/tutorials/how-to-install-ubuntu-on-your-raspberry-pi#1-overview How to install Ubuntu Server on your Raspberry Pi | Ubuntu Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things. ubuntu.com 뭐 우분투에서는 다음의 명령어로 설치가 가능하다고 합니다. sudo..