[AutoDrive] Localization 1. Odom 토픽 만들기 (rf2o laser odometry) 및 SLAM Tool Box로 맵 만들기
·
f1tenth
소개 AutoDrive 시뮬레이터에서는 기본적으로 Odom 토픽을 제공하지 않습니다. Technical Guide에서 좌표와 관련된 /autodrive/roboracer\_1/ips 토픽이 제공되는 것을 알 수 있었지만, 실제 대회에서는 사용할 수 없다고 표시되어있습니다. 여러분들도 아시다시피 현재 위치를 알아야 SLAM을 하거나 주행 알고리즘을 사용할테니 Odom 토픽을 만드는건 필수입니다. 그리고 AutoDrive에서는 /autodrive/roboracer_1/left_encoder /autodrive/roboracer_1/right_encoder /autodrive/roboracer_1/ips /autodrive/roboracer_1/imu /autodrive/roboracer_1/lidar 같은 ..
[AutoDrive] Window 11 로컬 f1tenth autodrive 시뮬레이터 및 docker api 환경 구축
·
f1tenth
소개AutoDrive는 자율주행과 관련된 플랫폼입니다. 저는 f1tenth 시뮬레이터 대회를 통해 알게되었습니다.시뮬레이터와 API 모두 도커 환경, 리눅스 윈도우, 맥 로컬 환경을 제공하고 있습니다. 그러나 리눅스 환경에서는 쉽게 접근할 수 있는 반면 윈도우 환경에서는 접근하기 어렵고 윈도우 로컬과 도커 환경을 연결에 관한 설명을 찾을 수 없어 이 게시글을 작성하게 되었습니다. 목표윈도우 11 환경에서 f1tenth autodrive 시뮬레이터를 설치하고 개발 할 수 있는 환경을 구축하는 것이 목표입니다. 아래 내용을 순서대로 따라하시면 순조롭게 환경 구축이 가능합니다. 1. Docker 설치https://www.docker.com/products/docker-desktop/docker desktop ..
[백준 10026번 문제, Python 3] 적록색약
·
이전 게시글/공부 관련
문제 적록색약은 빨간색과 초록색의 차이를 거의 느끼지 못한다. 따라서, 적록색약인 사람이 보는 그림은 아닌 사람이 보는 그림과는 좀 다를 수 있다. 크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록), B(파랑) 중 하나를 색칠한 그림이 있다. 그림은 몇 개의 구역으로 나뉘어져 있는데, 구역은 같은 색으로 이루어져 있다. 또, 같은 색상이 상하좌우로 인접해 있는 경우에 두 글자는 같은 구역에 속한다. (색상의 차이를 거의 느끼지 못하는 경우도 같은 색상이라 한다) 예를 들어, 그림이 아래와 같은 경우에 RRRBB GGBBB BBBRR BBRRR RRRRR 적록색약이 아닌 사람이 봤을 때 구역의 수는 총 4개이다. (빨강 2, 파랑 1, 초록 1) 하지만, 적록색약인 사람은 구역을 3개 볼 수 있다...
[프로그래머스 Lv 1, Python 3] 개인정보 수집 유효기간
·
이전 게시글/공부 관련
문제 : 개인정보 수집 유효기간 풀이 방법 월 마다 일 수가 28일로 고정되어 있으니 일 단위로 계산을 하기가 실제 날짜 단위보다 쉽게 할 수 있다. 일 단위로 계산 해야할 날짜를 쪼개서 개인정보 날짜랑 비교를 하면 된다. 소스 코드 def solution(today, terms, privacies): answer = [] # terms dict privacy_cat_dict = dict() for i in terms: i = i.split() privacy_cat_dict[i[0]] = i[1] # {'A': '6', 'B': '12', 'C': '3'} today_date = trans_date(today.split('.')) # 679551 for i, privacy in enumerate(priv..
시각장애인을 위한 거리 측정 보행 보조 안내 프로젝트 회고 - 3학년 캡스톤 디자인
·
이전 게시글/개발 관련
이 프로젝트를 진행할 때는 "어 이거 잘만 하면 괜찮겠는데" 라고 생각을 했는데 '잘만 하면'이 잘 안되는게 이런거구나 하고 깨닫게 해준 프로젝트였습니다. 이번 회고는 3학년 2학기 캡스톤디자인 프로젝트에 대한 회고입니다. 저는 평소에 밥을 먹을 때 유튜브가 없으면 밥먹기가 힘든 병에 걸려서 뉴스든 예능이든 뭐든 틀어놔야합니다. 평소처럼 밥을 먹으면서 유튜브를 틀어놨는데 이 날 만큼은 그냥 뉴스가 보고싶더라구요.. 그래서 아무 뉴스나 틀어놨는데 시각장애인이 킥보드 때문에 길거리 걷기가 힘들다는 뉴스를 보게되었습니다. 그리고 바로 뭔가 하나 떠올렸는데 그게 바로 이번 캡스톤 디자인의 프로젝트 주제였습니다. 어려웠던점 갑자기 뜬금없이 바로 어려웠던점이 나오는데 이번에는 이렇게 해야 뭔가 제 한이 풀릴것같은 ..
2023년 공개 SW 개발자 대회 참여 회고 (우수작 선정... 😥)
·
이전 게시글/개발 관련
이카루스 동아리원들과 공개 SW개발자 대회에 참여하였습니다. 1차 평가는 합격했지만 2차에서 광탈당했네요 1차에 합격한 프로젝트는 우수작으로 선정되어 우수작 정보집에 실린다고 합니다(정신승리) 그래도 협업을 배우고 몰랐던 분야를 알아가는 과정에서 경험이었다고 생각됩니다.. 이번 기회를 발판으로 다음에 더 나은 결과를 만들 수 있으면 좋겠습니다.... ㅎㅎ 다른 개발자 블로그를 보니까 1년 또는 프로젝트 단위로 회고록? 같은 것을 쓰는걸 보았습니다. 저도 비슷하게 프로젝트가 끝나면 어떤 프로젝트였고 느낀점 같은 것을 썼었는데 이번에도 하면서 느낀점 같은 것을 써보려고 합니다! 프로젝트 소개 저희가 기획했던 프로젝트는 인공지능을 이용해서 쓰레기 분리수거 방법을 안내하는 것 이었습니다. 공개SW에 걸맞게 여러..
일본 규슈 공업 대학교 연구실 해외 연수 2주일차 후기
·
이전 게시글/공부 관련
일본 九州工業大学 규슈공업대학에서 일본 연수 생활한지 벌써 2주가 지났습니다!! 처음 목표대로 일본인들의 생각, 가치관, 행동 등등 열심히 배워서 견문을 넓혀보자고 열심히 생활하고자 했습니다. 초전도체 연구실이기 때문에 매주 금요일 초전도체 세미나를 하고 매주 월요일 주간 진행 보고를 하고 나머지 시간은 연구실에서 일본 연구생들과 같이 공부를했습니다. 초전도체라는 완전 새로운 것을 배우다보니 진짜 어려운데 일본어로 하다보니 정신이 나갈것같지만 이것도 기회라고 생각하고 열심히 한것같습니다 ㅋㅋ 그리고 마침 한국에서 상온초전도체를 발견했다는 논문을 발표했다던데 마침 또 여기가 초전도체 연구실이다보니 일본 교수님께서는 흥미롭다고 이것에 대해 함께 찾아보는 시간을 가졌습니다. 그래도 저는 이게 이전 논문을 봐도..
일본 규슈 공업 대학교 연구실 해외 연수 1주일차 후기
·
이전 게시글/공부 관련
이번에 예전부터 꿈이었던 일본 해외 연수를 다녀오게 되었습니다. 군대에 있을 때 JLPT N3를 공부하고 전역하고 취득했는데 이번에 써먹을 수 있었습니다. USG 공유대학에서 진행하는 일본 연수 활동이었는데 USG 사업단의 각 사업단별로 총 9명의 학생들과 함께 참여했습니다. 제가 가게된 곳은 일본의 규슈 지방의 규슈공업대학교로 가게 되었습니다. 규슈공업대학교의 본캠은 기타큐슈시에 있지만 정보공학부는 이이즈카시에 별도의 캠퍼스로 존재하기 때문에 이이즈카시에 머물게 되었습니다. 이번 일본 연수의 활동은 크게 3가지입니다. 일단 첫번째 TA(일본 현지 학생들) 튜터들이 저희들을 도와주면서 각각 배정받은 연구실에서 공부하는 활동을 하는것이 저희 연수 활동하고 두번째 현지 일본 기업을 견학해서 일본 현지의 기업..