본문 바로가기

Posts by PinkWink

(1351)
강화학습을 공부하는 분들에게 도움이 되는 Gym Gazebo 설정하기 2020. 2. 19. 08:00 강화학습을 공부하려는 분들이 많이 사용하는 것이 OpenAI의 Gym일 겁니다. 그런데 Gym에서 조금 더 나가서 Gazebo를 사용할 수도 있습니다. 영상, Lidar 등을 로봇 쪽 센서로 보고 주행로봇에 강화학습을 적용해볼 수 있다면 보다 더 재미있는(^^) 학습을 할 수 있을 겁니다. 이번에는 강화학습을 공부하는 분들을 위해 ROS의 Gazebo를 이용해서 Gym을 구동하는 환경을 이야기해보도록 하겠습니다.먼저 ROS Melodic에서 Gym gazebo를 설치하는 방법을 설명한 erlerobot의 Github에 나와있습니다.여기는 그냥 따라서 설치하면 됩니다. 긁으실때는 github에서 해주세요. 저는 설명을 위해 캡쳐했습니다~그런데 이 부분에서는 조금 조심해야합니다. 일단 sudo를 이용하지 않..
로봇 관련 수업을 처음부터 만들어보기 AI Robot 2020. 2. 17. 08:00 저는 몇 일 전에 수행한 개인 프로젝트중에서는 가장 힘들고 또 뿌듯하면서 여러 감정이 남는 하나의 프로젝트를 마쳤습니다. 그 프로젝트는 패스트캠퍼스라는 곳에서 매주 이틀, 수요일 저녁, 토요일 오전에 각각 세 시간씩 무려 10주의 강의를 2019년 11월 20일부터 2020년 2월 15일까지 수행한 것입니다. 일반적인 강의가 아니라 저에게는 보다 새로운 도전이고 또 경험이었습니다.패스트캠퍼스라는 전문가 분들과 함께 한 거라 100% 제가 한 것은 아니지만, 강의를 기획하고 아이디어를 만들기 시작한 것은 2019년 5월부터였습니다. 무려 6개월의 준비 기간이 걸렸던거죠. 그래서 저에게는 몇일전 2월 15일 마지막 강의까지, 2019년 5월에 시작했으니 9개월 2주, 약 10개월을 이 강의가 제 머릿 속에서..
건담 Gundam을 내 품에(ROS) 2020. 2. 10. 08:00 제가 관심있어 하는 분야는 제어(Control), 로봇(Robot), 인공지능(AI), 데이터사이언스(Data Science), ROS입니다. 이 중에 ROS 분야에서 제가 항상 도움을 받고 조언을 받는 분이 한 분 계시는데요. 바로 안Ahn 연구원님입니다. 언제 한 번 안연구원님의 블로그도 소개해야하는데요^^ 아무튼, 이 분이 몇일전 따끈따끈한 소식을 페이스북에서 전했습니다. 이 글은 Ubuntu 18.04에서 ROS Melodic 버전에서 테스트되었습니다.~바로 건담 글로벌 챌린지란느 곳에서 공개한 ROS 건담 패키지입니다.^^ROS용 건담 패키지를 공개한 github 사이트에 가보있더니 이 글을 쓰는 시점 13일된 따끈따근한 소스더군요^^ 받아서 빌드를 안해볼 수 없더군요 ㅎㅎㅎㅎ 간단히 URDF와..
ROS2 맛보기 - Eloquent Elusor - 파이썬 패키지 만들기 2020. 1. 28. 08:00 얼마전에 ROS2 Eloquent Elusor를 설치하는 것 까지만 이야기를 해보았었는데요. 이번에는 파이썬 패키지 만들기를 위키 페이지를 보고 따라해 보았습니다. 즉 이 글은 그저 Creating a ROS2 Package라는 공식 글을 따라해본 거죠^^ ROS2 기초 ROS2 맛보기 - Eloquent Elusor 간단 체험기 ROS2 기초 ROS2 맛보기 - Eloquent Elusor - 파이썬 패키지 만들기 먼저 home 경로에서 워크스페이스를 하나 만듭니다. 전 귀차니즘으로 인해 그냥 ws라고 명명했습니다^^ 그리고 그 워크스페이스에 src 폴더를 만들고 그 안에서 ros2 pkg create 명령으로 hello_world라는 패키지를 만들어 보았습니다.^^그러면 이런 구조로 폴더가 생성됩니다..
인천공항 2터미널 마티나 골드 라운지 2020. 1. 16. 08:00 저희 가족은 공항을 이용할때 여러 수속을 길게 기다리는 것도 싫어하고, 또 여러 비상 상황에 대응하기 위해서이기도 해서, 아주 일찍 도착하는 편입니다. 그러면 면세 구역까지는 꽤 짧게 들어갈 수 있는데, 문제는 면세 구역 안에서 아이를 데리고 딱히 할 일이 많지 않다는 것이 있죠. 물론 인천공항에는 다양한 아이 놀이거리들이 있긴 합니다. 그러나 비행기 안에서 육아를 할 것을 예상하면 비행 전에는 조금 쉬고 싶죠.^^. 그럴때는 라운지가 진리입니다.^^이번에는 마티나 골드 라운지입니다. 샤워룸까지 있는 멋진 곳이죠. 지방에서 멀리서 올라온 분들은 한 번 이용해 보는 것도 좋을 것 입니다.마티나 라운지는 일반과 골드 라운지로 구분 되어 있습니다.벽면 디자인이 멋진 이 곳은 마티나 골드 라운지입니다.여기를 로..
Python에서 OpenCV로 Canny Detection을 이용하는 차선 인식 2020. 1. 13. 08:00 세상에는 고수가 많고, 그 많은 고수들중 또 많은 분들이 친절(^^)합니다. 요즘은 그 많은 친절한 고수분들의 설명을 따라하는 것 만으로도 참~ 즐거운 공부가 됩니다. 오늘은.. (제가 맨날하는) 또 따라하기 입니다.ㅠㅠ. 오늘은 Simple Lane Detection wth OpenCV라는 글을 따라해보려고 합니다. 단순 따라하기 일 뿐이이서 코드는 그냥 캡쳐해서 봅니다. 긁어서(^^) 사용하고 싶으신 분들은 원작 글로 가시면 됩니다^^ 그리고 이 방법은 딥러닝 등의 방법은 아닙니다. 그래서 요즘 나오는 자율 주행으로 연결하기는 조금 어렵지만, 라인트레이싱을 영상으로 해보겠다~ 정도는 커버될 것 같네요^^필요한 모듈을 읽고, 데이터도 읽습니다.읽은 결과는 위 그림입니다. 그냥 차선이 있는 일반적인 도로..
Mac OS에서 독 Dock에 구분 공간 넣기 2020. 1. 9. 08:00 2020년 새해를 새 맥으로 시작한다는 글을 올렸죠. 이 맥에는 새로운 OS 버전이 설치되어 있습니다. Catalina 카탈리나 인데요. 이 버전에서는 제가 즐겨서 사용하던 구분선 효과를 사용할 수가 없습니다. 그래서 다른 방법을 찾았습니다. 간단하게 그 방법을 공유하도록 하겠습니다.전 이렇게 독에 기능별로 구분하는 공간을 넣는 것을 좋아합니다.방법은 아주 쉬운데요. 터미널에서 위와 같은 명령을 실행하는 것입니다. defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}'; killall Dock 그러면이렇게 빈 공간이 하나 생깁니다.그걸 원하는 위치로 가져도 놓으면 됩니다. 너무 간단..
ROS2 맛보기 - Eloquent Elusor 간단 체험기 2020. 1. 6. 08:00 2020년이 시작된지 몇 일 되지 않았네요. 2019년 마지막에 좋은 행사가 하나 열렸는데 저는 참석을 못했었답니다. 바로 로보티즈에서 ROS 전도사 활동(^^)을 하시는 표박사님과 그 팀에서 멋진 세미나를 했는데 저는 참석하지 못했었죠. 그 세미나 자료가 최근 공개되었습니다. ROS2 세미나 자료 구경하러 바로 가시죠^^ 그 자료를 보고 저도 한 번 ROS2를 공부해야겠다 생각했습니다. 이번 글은 그저 방금 소개한 세미나 자료와 ROS2 위키 페이지를 보면서 한 번 Hello World 수준에서 따라해 보는 글입니다. ROS2 기초 ROS2 맛보기 - Eloquent Elusor 간단 체험기 ROS2 기초 ROS2 맛보기 - Eloquent Elusor - 파이썬 패키지 만들기 일단, 저는 설치를 최신..

반응형