.. Cover Letter

전체 글 207

(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 버전이 필..

터틀봇3 시뮬레이션 듀토리얼 진행하기

https://emanual.robotis.com/docs/en/platform/turtlebot3/overview/ ROBOTIS e-Manual emanual.robotis.com humble 버전을 Github 에서 다운로드 받도록 하겠습니다. 아마 로보티즈에서 만든 패키지가 있을 것입니다. https://github.com/ROBOTIS-GIT/turtlebot3 GitHub - ROBOTIS-GIT/turtlebot3: ROS packages for Turtlebot3 ROS packages for Turtlebot3. Contribute to ROBOTIS-GIT/turtlebot3 development by creating an account on GitHub. github.com humbl..

1. autoware 듀토리얼

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

(탐방) 강남 ICT 로봇 리빙랩에 다녀왔습니다. (feat. PinkLab 사무실)

강남시 수서쪽에 위치하고 있는 강남 ICT 로봇 리빙랩입니다. 다양한 기업들이 로봇이라는 키워드로 뭉친 곳입니다. 강남에 이렇게 산이 많은 동네가 있는지 몰랐습니다. 이곳을 업무상 다녀왔습니다. 다양한 로봇들이 입점해있었고, 여기는 로봇이 커피를 내려줍니다.. 이런식으로 여러 로봇들을 전시하고 있기도 했습니다. 이게중요한게 아니라. 핑크윙크 PinkWink가 핑크랩 PinkLAB을 만들었습니다. PinkLab에 방문에서 기업프로젝트와 H mobility 관련해서 업무내용을 듣고 왔습니다. 우리집에서 수서까지 2시간이 넘게 걸린다는걸 처음 알게되었습니다.

일산 KDC 한국드론센터에서 드론 교육을 받았습니다.

. 한국전파진흥협회에서 주관하는 딥러닝 기반 AI로봇 뭐시기 양성과정을 끝마치고 마지막에 드론을 배울 수 있는 기회를 제공해주어 2주간 드론 교육을 받았습니다 드론 조종사 2급을 배우는 과정이였으며, 총 10시간의 비행 시간을 채울 수 있었습니다. 이 곳에는 드론을 시뮬레이션으로 학습할 수도 있었습니다. 2종 실습만 계속 복습하자니 조금 지루하긴 했어요. 그래서 중간에 다른 비행체들을 시뮬레이션 해봤습니다. 경비행기가 저는 재미있었습니다. 다음은 드론 실습인데요. 실습장은 이렇게 생겼습니다. 법령상 드론을 날릴 수 있는 기준이 있다고 합니다. 그래서 주변에 논과 밭이 있습니다. 드론을 날리는 모습 진짜 드론이 엄청 커서 놀랐습니다. 아쉽게도 기업프로젝트 진행하던 것에서 문제가 발생해서 10시간을 채우지 ..

(자랑) 갤럭시북3 울트라를 구매했습니다. (멀티부팅까지) (갤럭시북3 우분투 문제)

두둥 저는 처음에 이상한 박스에 담아주는구나 했는데, 안에 들어 있었네요. 구성품은 돈에 비해서는 꽤 초라한 편입니다. 노트북, 충전기, 선 이게 끝입니다. 원래 계획은 ROS GAZEBO 정도만 굴릴 수 있는 모델이 필요했습니다. 부트캠프 하던 분들끼리 스터디가 하나 만들어졌는데, 제가 가지고 있던 노트북은 i5 - 6200u 와 8GB 램을 가진 LG 노트북 뿐이였어요. 추가로 오로카에서 진행하는 터틀봇3 모임까지 참여하게될 예정이면서 휴대성이 꽤 중요해져 버렸습니다. 그렇게 찾아보는데, 구매할 수 있는 물건은 많았는데 사는김에 좋은거 사자고, 다음의 기준을 넣었습니다. 13세대 i7 CPU가 달려있을 것, 렘은 32기가가 달려있을 것, 그래픽카드는 3050 이상이 달려있을 것, 휴대성이 좋을 것 그..

(C++)알고리즘 탐구 5. 브루트 포스 (1/2) (풀이, 알고리즘 분석)

참고도서 : 파이썬 알고리즘 인터뷰 . 박상길 . 책만 . 2020 참고도서에서 언급하는 알고리즘 주제를 참고하여 C++로 풀어보는 것을 목표로 합니다. 알고리즘을 공부하면서도 소프트웨어적 설계를 추가합니다. 답을 내는 코드를 짜는게 아니라 각각이 모듈이 되어 서로 맞물려 동작하는 코드를 짜는 것을 목표로합니다. (그래서 다른 글보다 코드가 깁니다.) 참고로 상위 레벨의 코드를 볼 수록 using namespace std; 라는 코드가 보이지 않아, 없이 진행합니다. 브루트 포스 모든 조합을 일일히 확인해보는 무차별 대입 방식입니다. 문제집: 브루트포스 (연습) (scbsoccer) www.acmicpc.net 다음의 문제집의 문제를 풀어봅니다. 브론즈와 실버 정도의 레벨을 풀면서 브루트 포스 알고리즘의..

C++ 코딩 테스트 기술 모음

C++ 문법 및 편법 1. 소수점 고정하기 cout inp; if(cin.eof()) break; } 체점시에는 자동으로 들어가지만 디버깅때는 ctrl + z 를 입력해야함. Vector 1. Vector 정렬하기 #include algorithm sort(v.begin(), v.end()); 2. Vector에서 원하는 값의 index를 찾기 std::vector v = { 10000, 75, 20, 36, 47, 40, 6, 10 }; std::cout ::iterator it; for (it = words.begin(); it != words.end(); ++it) {

2023년 서울모빌리티쇼에 초청받았습니다.

디바인테크놀로지 대표님께서 서울모터쇼에 초정해주셔서 일산킨텍스 2023년 서울모빌리티쇼에 다녀왔습니다. 디바인테크는 시뮬레이션 관련 회사로 최근에는 시뮬레이션상에서 자율주행차를 검증하는 툴체인을 개발하고 있는 회사입니다. 대표님과 여러 이야기를 나누고 난 후에 모터쇼를 구경하고 왔습니다. 다양한 업체들이 와서 자신들의 차를 전시하고 있었습니다. 근데, 제가 뭐 자동차에 관심이 많은게 아니라 그런지 그냥 와 이쁘다 이정도? 로 보고 왔던 것 같습니다. 자동차는 그냥 제네시스가 좋은차, 현대 기아가 내가 타야할 차 이런느낌이라 현대, 기아, 제네시스가 오히려 조금 볼만 했던 것 같습니다. 이건 뭐 관심사에 따라 다르겠지만.. 저는 로봇들이나 자율주행관련한 전시가 많이 없어서 아쉬웠습니다. 사람이 너무 많아서..