본문 바로가기

로봇

(133)
ROS Gazebo에서 UR 로봇 구동을 Jupyter에서 해보기 2020. 2. 24. 08:00 유니버셜 로봇의 UR 시리즈는 ROS용 패키지로 많은 연습을 해볼 수 있도록 하고 있습니다. 물론 UR은 자체적인 시뮬레이터도 무료로 배포하고 있어서 UR로봇만 사용한다면 큰 문제 없지만, 저는 UR로봇을 대상으로 로봇팔을 공부하는 사람들이라면 ROS 환경에서 시뮬레이션을 해보는 것도 좋다고 생각을 합니다. 물론~ 실물 로봇이 있다면 더 좋겠죠. 오늘은 UR로봇의 ROS 패키지를 melodic 환경에서 설치하고, Jupyter Notebook에서 로봇이 구동되는 것을 연습하는 과정을 이야기해보려고 합니다.먼저 위 github에서 소스를 받아 오는 것부터 시작하죠.ROS 워크스페이스의 src 폴더에 git으로 받아옵니다. git clone -b calibration_devel https://github.c..
강화학습을 공부하는 분들에게 도움이 되는 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개월을 이 강의가 제 머릿 속에서..
로보티즈의 엔지니어 Kit1을 7살 아기 미바뤼가 가지고 놀았어요 2019. 11. 8. 08:00 요즘 7살인 아기 미바뤼는 아니... 어린이 미바뤼(^^)는 아빠가 가끔 가져다 주는 로봇을 데리고 노는 재미를 느끼는 듯 합니다. 아무튼, 이번에는 고맙게도 최신 로봇을 한 대 고맙게도 테스트할 수 있는 기회를 얻었습니다.저렇게 맛난 다과와 함께 Robotis Engineer Kit1이라는 제품을 받았지요^^상자에 보이는 세 로봇을 모두 만들어 볼 수 있답니다.알찬 구성입니다.^^로봇 세 대를 만들 수 있도록 만들어 져서 구성이 더 풍성해 보이는 것 같아요.특히~ 엔지니어킷에는 바로 저 모터.. 저 최신신 모터.. 2축 구동형 다이나믹셀이 있답니다.중간쯤 조립한 것입니다.아하~ 완성한 화면~~~ㅎㅎ 요즘 제가 가지고 노는 로봇들입니다.^^이 로봇을 우리 딸 - 미바뤼에게 맡겨보았습니다. 와우~~~ 너무..
인공지능 로봇 학습하기 좋은 로보링크의 Zumi 개봉기 2019. 9. 5. 08:00 로봇과 AI.. 딱 공부하고 싶은 열망을 일으키는 두 키워드입니다. 이 둘을 공부하는 것은 너무 넓은 범위입니다. 그런데 요즘은 AI를 공부하기 위한 좋은 도구들이 너무나 많습니다. 그런데, 이번에 AI가 되는 Robot을 공부하기 좋은 로봇 제품이 나타났습니다. 이름하여 쭈미~ Zumi입니다. 사실 로보링크와 저는 꽤 인연이 있습니다. 로보링크의 제품중 휴노이라는 제품을 리뷰했었던 것이 2014년입니다. 그리고 최근에 코드론이라는 드론 제품을 또 리뷰하고 파이썬으로 코드론을 동작도 시켜보았습니다. 이번에는 주행용 로봇인 Zumi 쭈미입니다~박스 디자인 괜찮네요~ㅎㅎ AI를 학습하기 좋은 로봇입니다.킥스타터에 런칭했고, 5만달러가 목표였는데, 15만달러의 목표를 달성한 대단한 아이입니다.^^박스안은 이렇..
맥에서 마이크로 파이썬 개발 환경, 그냥 REPL과 Sublime Text 사용하기 2019. 4. 22. 07:00 마이크로파이썬을 이용한 기초 글을 조금씩 올리고 있습니다. uPyCraft라는 IDE를 소개하고, 최근에는 pyboard에서 uPyCraft를 사용하는 법도 이야기를 했습니다. 그런데 uPyCraft가 살짝 불편합니다. 일목 요연한 환경을 보여주는 것은 좋은데, 폰트나 화면 구성이 마음에 들지 않을 수 있습니다.오늘은 간단하게, 자체 REPL과 Sublime Text를 이용하는 방법을 이야기 해보려고 합니다. 먼저 위 그림처럼 pyboard를 PC에 연결하면 저렇게 USB 메모리처럼 인식을 합니다. 저는 맥이라 터미널로 이렇게 쉽게 접속을 하구요. 만약 윈도우 유저라면 Putty같은 아이를 찾아봐야할 것 같습니다.터미널에서 USB로 연결된 시리얼통신의 이름을 알아냅니다. tty.usbmodem~~~ 으로..
ROS의 node와 topic을 예제를 통해 알아볼까? 2019. 2. 11. 07:00 이제 ROS는 2.0이 나온다고 하는데, 저는 아직도 Kinetic 버전에 머물러 있네요^^. 뭐 그래도 ROS는 ROS죠^^. 항상 누가 만들어 준걸 데리고 놀기만 하다가, 정신차리고, 오늘은 조금 건설적인 글을 올릴려고 합니다. 아~ 그나저나, ROSCON 2019가 마카오에서 열리네요. 전 마카오도 꽤 좋아하는데ㅠㅠ. PinkWink의 마카오 글~~ 에휴.. 회사에서 안 보내줄 것 같습니다.ㅠㅠ 아무튼, 오늘 이야기는 node와 topic의 이야기입니다. 뭘까요^^ 그냥 예제로 보는 노드와 토픽 관련 이야기입니다.^^일단 터미널을 미리 준비해 줄까요^^ 위 터미널은 terminator라고 하는 건데, 전 꽤 유용하게 사용하고 있답니다. CTRL+SHIFT+O,E로 수평/수직으로 화면을 분할해서 사용..
로보티즈의 5자유도 머니플레이터 - 로봇암 2019. 1. 28. 08:00 얼마전에 평창을 다녀왔습니다. 스키? .. 라면 좋겠지만, 세미나를 다녀왔습니다.&^^네.. 휘닉스파크라는 아주 멋진 곳에서 열리는 학술대회(를 참석한것이 아니라)에서 열리는 한 세미나에 관심이 있어서 다녀왔답니다~^^바로 로보티즈라고 하는 회사에서 열어준 소형 매니플레이터 소개입니다. 와우~ 정말 열기가 또 후끈하더라구요^^. ROS에서 동작되도록 만들어진 로봇팔인데, 구매 의욕에 불타올랐거든요^^저렇게 생겼습니다. 특히 실습이 가능하도록 로봇팔이 준비되어서 더더욱 즐거운 시간을 가질 수 있었죠^^함께간 회사 동료들과 꽤 즐겁게 그리고 전투적으로 실습을 수행했습니다.^^ 움직임도 아주 좋더라구요~ 물론~~~~~돌아오는 길에 메밀꽃 필무렵이라는 음식점에서 저녁을 먹었구요(세미나가 6시에 마쳐서ㅠㅠ 배고팠..

반응형