본문 바로가기

ros

(49)
Linux Mint에서 ROS 설치하기 2018. 11. 23. 07:00 최근 ROS Kinetic 버전을 설치하기 위해, 리눅스 민트 Sylvia 버전(18.3)을 맥에서 패러럴즈로 설치했는데요. 이번에는 거기에 이어서 민트에서 ROS를 설치하려구요^^Kinetic 설치 안내페이지로 갑니다. 그냥 이 페이지의 내용을 따라하면 그만인데요. 정말 그런데 말이죠^^ 민트인 경우 딱 하나만 조심하면 됩니다. 그냥 뭐 그렇습니다.^^ 그래도 따라하는 내용을 작성해 보도록하죠^^이 페이지로 들어가면 됩니다.첫번째 설치 명령이 1.2 Setup your sources.list에 있는 내용인데요. 문제는 저 구절이죠. lsb_release -sc? 응?저것만 터미널에서 실행해보면 현재 버전명이 나타납니다. 그런데 ROS Kinetic은 Ubuntu xenial 버전에서 설치되는 거라, 저..
맥에서 패러럴즈로 리눅스 민트 Sylvia 버전 설치하고 드라이버 설정하기 2018. 11. 21. 07:00 어떤 이유에서 저는 맥에서 패러럴즈로 리눅스 민트를 설치하고 거기다 ROS를 설치하려고 합니다.^^ 현재 패러럴즈로 그냥 편하게 기본 설정된 Mint를 하면 최신버전인 Tara가 설치되는데요. 그래서 예전 버전인 Sylvia를 찾을 상황이 온거죠.왜냐면, 제가 설치하려는건 ROS Kinetic 버전으로 그 아이는 Ubuntu Xenial 버전에 설치되는데, 그에 맞는 Mint 버전이 Sylvia 18.3이거든요. 그래서 찾아 갑니다.^^ 위 그림처럼 민트 예전 버전 다운로드 페이지로 가서 18.3 Sylvia를 받아줍니다. 그냥 ISO로 받아 주시면 됩니다.그리고 Cinnamon 에디션을 받아줍니다.자신의 지역과 가까운 서버를 선택하시구요.패러럴즈에서 오른쪽 상단의 + 버튼을 눌러줍니다.그 그림에서 가운..
패러럴즈를 이용한 맥에서 리눅스 민트와 ROS 설치 2018. 11. 8. 07:00 맥을 사용한지 꽤 되었지만, 어떤 형태로든 윈도우를 깔지 않았습니다. 사람들이 말하는 가장 중요한 은행업무는 (금전적 권한이 와이푸님께 있는 관계로) 저에겐 필요가 없었거든요^^. 그런데 최근 회사에서 패러럴즈와 윈도우 라이센스가 나오면서 응? 어떤거지? 하고 사용해봤습니다.뭐 원래 윈도우를 사용할 목적이었으니.. 일단 그렇게 진행했구요.그리고 리눅스 민트에 도전한거죠.. 우와~ 간편했습니다.^^나쁘지 않아요^^확실히 민트는 이뻐요^^ ㅎㅎ그리고 ROS 설치 안내 페이지에서 안나하는데로, Ubuntu 18.04인 Bionic에 대응하는 민트 19 Tara 시나몬 에디션을 설치했으니, ROS는 Melodic으로 갑니다.^^저 긴 사용자 이름이 마음에 안들어서ㅠㅠ.bashrc에서 저렇게 추가해서~이렇게 짧게..
ROS에서 아두이노로 만든 로봇 제어하기 - 일단은 LED 깜빡거리기 2018. 7. 13. 08:00 ROS에서도 아두이노와 작업을 할 수 있습니다. 이와 관련된 내용을 한 번 다룬 적이 있습니다. rosserial을 사용해서 OpenCR 보드의 IMU 값을 받아오는 내용을 다루었던 적이 있네요^^ 이번에도 그렇게 접근하려고 합니다. 그래서 아두이노에 연결된 LED를 끄고 키는걸 해볼려구요~ (물론 언제나 그렇듯 초보적 내용입니다. ㅎㅎ^^) 아두이노 설치및 세팅 아두이노를 다운 받아서 HOME/에 tools 폴더에 복사해두고, 아두이노를 한 번 실행하고 나면 위 그림처럼 HOME에 Arduino폴더가 또 하나 생깁니다. 그 안에 libraries 폴더도 생기구요... 거기로 가서 작업하는게 좀 편하죠.^^거기서, rosrun rosserial_arduino make_libraries.py . 위의 명령..
리눅스 민트에 ROS 설치 및 Turtlebot3 터틀봇3 세팅기 2018. 6. 29. 08:00 저는 ROS 학습용으로 우분투를 사용하고 있었습니다. 최근 YOLO 세팅하던 글에서 이야기헀지만, 저는 성능이 꽤 좋은 노트북을 하나 사용할 수 있는 기회가 있어서... 거기다가 우분투가 깔려있었죠... 델 얼라이언웨어인데요.. 꽤 좋은 노트북이죠.. 문제는 설치된 우분투와 라즈베리파이와 연결이 도저히 안되었다는 거죠.. 정말 많은 분들께서 SNS를 통해 중계되던 실시간 삽질(^^)에 도움말을 주셨지만 말이죠^^정말 슬픈 하루였죠^^ 아무튼 이 사태후에 저는 큰 결심을 합니다.~~ 바로.. 리눅스 민트로 갈아타기로 했죠.. 제가 민트에 대해 처음 알게된것은 오로카 모임에서 저의 책 직강을 하고난 뒤풀이에서 ROS 세계의 전도사(^^)이신 표박사님의 추천을 받아서이죠^^ 그래서 이 기회에 그냥 가즈아~~~..
가제보 Gazebo 맥 Mac에서 설치하기... 2018. 5. 10. 08:00 로봇 운용 혹은 시뮬레이션에서 ROS (Robot Operating System)이 많은 관심을 받는데요. 저도 공부의 목적으로 작은 PC에 Ubuntu를 깔고 ROS를 설치했죠. 그리고, Gazebo로 연습[바로가기]하는 무언가도 수행해보았구요^^ 일상에 치이다가 오랜만에 Gazebo를 한 번 다시 들여다볼까 하고 공식 투토리얼[바로가기]을 보다가 이제서야 알게 되었습니다. 정말 왜 이걸 몰랐을까요.. 로봇 시뮬레이션에서 어마어마한 기능을 제공해주는 Gazebo가 윈도우나 맥에서도 설치가 된다는 군요.. 왜 몰랐는지..ㅠㅠ. 아무튼 그래서 또 따라합니다.~~^^하라는데로~~중간에 암호도 물어서 대답도 하구요~그리고 터미널에서 gazebo라고 불렀더니. 저렇게 나타났습니다. 우왕~~~~그래서 투토리얼 하..
ROS의 개발도구로 VSCODE는 어떤가요 2018. 3. 14. 08:00 저는 ROS 공부할때, 그냥 Sublime Text[바로가기]를 사용합니다. 그런데.. 얼마전에 Anaconda 최신 버전을 설치하면서 따라온 vscode[바로가기]를 보면서 가지고 놀다가 이 아이가 ROS 용으로도 사용된다는 것을 알았죠^^ 그래서 한 번 슬쩍 사용해 보았습니다. ROS IDE용으로 사용하는 VSCODE...먼저.. [바로가기]로 가서 Visual Studio의 Marketplace에서 ROS용 설치법을 읽습니다.^^ 관련 제품이 다 설치되고 나면 저 위에 보이듯이 ROS랑, XML Tools는 제가 설치했고 YAML Support by Red Hat도 설치했습니다. 뭐 관련있다고 추천이 뜨길래^^그리고 기존의 학습용 폴더를 열어보았습니다. 큰 이상은 없어보이고, 좀 이뻐보이네요^^CT..
ROS Subcriber와 Publish 실습: OpenCR IMU 테스트 2017. 12. 28. 07:00 2017년도 굿바이를 할 때인가 봅니다. 올해초 그렇게 ROS를 정말 열심히 해보겠다는 계획은 데이터 사이언스[바로가기] 관련된 글들에 집중하고, 또 데이터 사이언스 관련 책을 출판[바로가기]하는 일과 또 이제 막 시작하는 블럭코딩[바로가기] 관련일들로 또 약간 후순위로 변경되고 말았네요. 그래도 오픈로보틱스 세미나에서 엄청 부족하지만, 발표[바로가기]도 하는 경험을 가졌습니다. 그래서 올해가 가지전에 그래도 저처럼 ROS를 독학하시는 분들께 뭔가 하나는 도움을 드려보자는 생각에 지난번에 제가 Turtlebot3[바로가기]를 얻어서 신나게 테스트하는 것[바로가기]에서 살짝 더 발전시켜 보기로 했습니다.당시 제가 테스트(라고 쓰고 따라하기)했던 것은, Turtlebot3에 탑재된 OpenCR보드에 ROS에..

반응형