본문 바로가기

Robot/Robot Program - ROS

(74)
ROS Moveit으로 turtlebot_arm 프로젝트 설치 후 구동해 보기 2016. 6. 24. 08:00 많은 예약글의 발행의 폐단으로 이 글이 발행될 때 제 상황이 어떨지 몰르겠네요^^. 현재 ROS 관련된 학습의 경우 저는 현재 겨우 초보적 수준으로 고수가 만들어 둔 프로젝트를 그저 따라만 하고 있는 수준입니다.ㅠㅠ. 그리고 제 오랜 습관대로 극 초반 따라하기 수준의 글을 더더욱 공들여서 작성하고 있구요.^^. 그건 제가 블로그를 다른 이에게 보여주는 용도보다 제가 필요할 때 다시 열람하는 노트의 의미를 더 두고 있기 때문이구요^^ 뭐 아무튼 그렇다는 거죠^^. 이 번 글은 종종 언급되는 로보티즈 표윤석 박사님의 자료를 정말 .. 정말 그~~~대로 따라하는 글입니다. 제가 표 박사님께 선물을 받았다[바로가기]는 글을 적었는데요. 이 선물을 받고 표박사님의 설명 글을 찾아서 그대로 따라하는 거죠. 그 글은..
유니티(Unity) UI의 Toggle Button과 아두이노의 Push Button 연동하기 2016. 6. 22. 08:00 유니티를 공부하는 것은 참 멀고도 험한 길입니다(^^) 그러나 저는 유니티로 게임을 만든다든지 하는 것이 목적이 아니기 떄문에 살짝 아두니티의 여러 예제를 따라하며 학습하는 것이 꽤 재미있습니다. 더구나 따라하는 것이 원 저자의 허락을 받아 하는 거니 더 뿌듯하구요^^. 오늘은 유니티의 UI 중 Toggle 버튼과 아두이노의 푸쉬 버튼을 연동하는 것을 해볼까 합니다.^^뭐 이제는 요 단계는 생략해도 될 듯 하지만 일단 또 시작하죠~~ 아 그전에 ARDUnity Asset을 Import는 하셔야죠^^ Create Empty를 선택해서ARDUnity라 이름 붙이고~~ Add Component를 눌러서 Ardunity App을 추가합니다.그리고 또 Comm Serial을 Add Component하시구요^^그리..
ROS의 RViz로 세계적인 수술용 로봇 daVinci 다빈치를 만나보자 2016. 6. 21. 08:00 제가 요즘 ROS와 Unity에 빠져지내는 것과 달리 저의 진로는 조금 있으면 로봇업계를 떠나게 됩니다. 아주 아쉬운 일이죠ㅠㅠ. 뭐 아무튼 저는 ROS의 학습이 RViz를 한 번 구동하고 따라하는걸 수행했지요[바로가기] RViz는 URDF라는 것을 이용해서 로봇의 링크 구조를 잘 보여주는 것 같네요. 저는 여기서 한가지 기억이 났죠~~^^ RVIz 극 초보인 저에게는 살짝 괜찮은 수준의 예제라고 생각했거든요^^일단... 예전에 저는 다빈치(daVinci)라는 어마무시한 세계 유일.. 독점적 지위를 누리는 복강경 수술 로봇을 소개[바로가기]했었지요. 그 다빈치의 첫 번째 모델을 다빈치 제작사인 Intuitive Surgical에서 연구용으로 배포하고 있는데요. 존스홉킨스 대학의 논문하나를 소개하면서 그 ..
ROS 3D 시각화 툴 RViz 쉽게 쉽게 처음 시작해보기 2016. 6. 16. 08:00 ROS라는 아이가 꽤 재미있다는 이야기를 드렸고... 그 후 언제나 그렇듯 기초스런 설치하기 등등을 하다가... 표윤석 박사님의 책[바로가기]을 구매하고는 좀 더 재미있는 공부를 하고 있는 중이라는 이야기를 드렸는데요.^^ 이번에는 ROS에 있는 RViz라는 3D 시각화 툴의 사용법[바로가기]을 기초스럽게 소개할까 합니다. 언제나 그렇듯~ 본 포스팅은 표박사님의 책 중 일부 내용을 그저 따라하는 아무런 수준이 없는 그런 이야기입니다.^^ cd ~/catkin_ws/src/ catkin_create_pkg testbot_description urdf cd testbot_description mkdir urdf cd urdf subl testbot.urdf 먼저 catkin_create_pkg 명령으로 패키..
ROS 메세지 - 토픽과 서비스 실습하기 2016. 6. 15. 08:00 ROS 설치하기 몹시 초보용을 실습[바로가기]한 후 또 여기 저기 자료를 뒤적거리며 따라하기 중인데요. 이번에는 좋은 자료 하나를 소개하면서 또 그걸 따라해볼까 합니다. 물론 표윤석 박사님의 책[바로가기]에도 나와 있지만, slideshare,net에 표윤석 박사님이 자신의 교재에 있는 내용보다 더 좋은 내용(^^)으로 공개하셨더라구요. 참 대단한 오픈마이드죠... ^^ 아무튼 그 slideshare에 ROS의 메세징 방법인 topic, service에 대해 다루는 기초 자료가 있습니다.[바로가기] 오늘은 저도 이 자료를 그대로 따라하려고 합니다^^.먼저 catkin_create_pkg 명령으로 std_msgs와 roscpp를 사용하는 oroca_ros_tutorials라는 이름의 패키지를 생성합니다. ..
유니티에서 ARDUnity를 이용하여 아두이노에 연결된 서보모터 움직여 보기 2016. 6. 14. 08:00 유니티에서 뭔가를 만지작 거리는 것이 점점 재미있어 집니다.^^. 뭐 그거야 제가 첫 글[바로가기]에서도 이야기했지만, 아주 좋은 헬퍼(^^)를 두고 있기 때문이기도 하며, 또 아두니티(ARDUnity)라는 재미난 애셋을 이용해서 아두이노라는 하드웨어를 건드리는 재미도 같이 느끼기 때문이겠지요^^. 오늘은 ARDUnity가 제공하는 몇 몇 자원을 이용해서 서보모터를 돌리는 것을 해볼려고 합니다.^^첫화면입니다. 이제 아두니티(ARDUnity)를 import하는 것은 지나가죠~~^^ import까지 되고 서보모터 돌리기 예제를 따라가볼까요^^일단, UI->Canvas를 추가합니다.저렇게 생성됩니다.이제 Canvas의 하위에서 UI->Panel을 추가합니다.저렇게 생성됩니다.이제 방금 생성한 Panel을 선..
ROS 팩키지 만들기 따라하기 2016. 6. 8. 08:00 사실 잘 되어 있는 공식 투토리얼이 이미 있는데 이를 따라하는 것을 하다보면 말 그대로 왜 따라하지? 뭐 이런 생각이 들 떄도 있습니다. 그러나 제 경우는 항상 어떤 기능을 공부할 때, 공식적인 투토리얼도 보면서 또 그걸 따라한 사람이 있는지 찾아 봅니다. 특이하게도 똑 같은 투토리얼을 따라하는데도 어떨 때는 안되고 뭔가 공부해야 할 때가 있더라구요. 그래서 저는 아마 그런 습관이 생긴 모양입니다. 뭐~ 이래나 저래나 오늘은 ROS의 투토리얼[바로가기]에서 이미 이야기하고 있는 팩키지를 만드는 기초 부분을 따라할까 합니다.^^먼저 한 번도 ROS 팩키지를 만든 적이 없다면, home에서 mkdir -p ~/catkin_ws/src 를 실행해서 catkin_ws와 그 안에 src 폴더를 만듭니다. 여기서 ..
아두이노 푸시버튼으로 아두니티(ARDUnity)를 이용해서 유니티에서 폭파 효과 주기 2016. 6. 3. 07:17 한참 유니티(Unity)랑 아두이노(Arduino) 데리고 노는게 즐겁네요. 요즘처럼 뭔가 불안정하고 뭔가 조바심날 때는 확실히 이렇게 스트레스를 풀어주면 딱~ 좋죠. 지난 번에 LED 데리고 노는걸 했으니.. 이번에는 버튼 데리고 노는걸 해보도록 하죠^^이제... 저 화면도 방갑죠... ㅎㅎ. ARDUnity Asset을 불러서 Wire Edit까지는 이제 쉽게~^^ 아.. 살짝 ARDUnity 메뉴가 활성화 되지 않는다면, 에러가 콘술에 나타나면, NET 설정까지 손보셨겠죠^^. 첫 글[바로가기]에서 이야기 했던 거니까요...^^이제.. Create Empty를 하나 만들고 ARDUnity라고 이름을 바꾸고, 그 안에 다시 Create Empty로 PushButton이라고 두죠.^^이제 지난번에 했던..

반응형