자작 로봇(로버)의 ROS 대응
소개
ROS (Robot Operating System)이라는 것이 저자 주위에서 유행하고 있다. ROS란 간단히 말하면 로봇 개발을 지원하기 위한 미들웨어 같은 것이다.
이것을 사용하는 것으로 1로부터 스스로 프로그램을 쓰는 수고를 생략할 수 있기 때문에, 「전문 지식은 없지만 자동 운전의 차를 만들 수 있었습니다!」라고 하는 것이 가능해진다.
또한, 시뮬레이터상에서의 동작 확인도 용이하게 되어, 실기를 사용하지 않고 간편하게 동작 확인을 할 수도 있게 된다.
문제점
「ROS입문」같이 Pub·Sub통신으로부터 정중하게 가르쳐 주는 기사나 서적은 많이 있다.
그러나 많은 사람들의 골은 「ROS를 배우는 것」이 아니고, 「ROS를 사용해 00의 기능을 실현하고 싶다」에서는 아닐까?
선행연구를 조사하는 것이 중요하다고 2년간 대학원에 다니며 이해하고 있다.
그러나 "이론의 큰 테두리를 잡기 위해 일단 움직여 보자"는 것도 어려운 것을 배우려는 초학자의 동기 부여에 중요하다고 생각한다.
그래서 본 기사에서는 자작 로봇을 움직이기 위해 필요한 환경 구축에 중점을 두고 소스의 설명을 최대한 생략하고 있다.
자작 로봇에는 Nexus robot가 개발한 3WD48mm 옴니 휠 모바일 로봇(이하, 로버)를 사용하고 있다.
이 기사를 읽는 이점
「ROS입문」같이 Pub·Sub통신으로부터 정중하게 가르쳐 주는 기사나 서적은 많이 있다.
그러나 많은 사람들의 골은 「ROS를 배우는 것」이 아니고, 「ROS를 사용해 00의 기능을 실현하고 싶다」에서는 아닐까?
선행연구를 조사하는 것이 중요하다고 2년간 대학원에 다니며 이해하고 있다.
그러나 "이론의 큰 테두리를 잡기 위해 일단 움직여 보자"는 것도 어려운 것을 배우려는 초학자의 동기 부여에 중요하다고 생각한다.
그래서 본 기사에서는 자작 로봇을 움직이기 위해 필요한 환경 구축에 중점을 두고 소스의 설명을 최대한 생략하고 있다.
자작 로봇에는 Nexus robot가 개발한 3WD48mm 옴니 휠 모바일 로봇(이하, 로버)를 사용하고 있다.
이 기사를 읽는 이점
ROS에서 무엇을 할 수 있는지 경험할 수 있습니다
옴니휠 3륜기구를 가진 로봇이라면 자신의 로봇이라도
움직여 보는 것이 가능
준비물
각 기사에 대한 링크 요약
결론
저자는 독서를 좋아한다.
장래 자신의 배운 것을 문장으로 하는 일도 하고 싶다고 생각하고 있으므로,
연습이 되면 대학원생의 여가 시간을 사용해 이 기사를 쓰고 있다.
누군가에게 읽어 달라고 도움이 되면 다행이다.
Reference
이 문제에 관하여(자작 로봇(로버)의 ROS 대응), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Naotaka_Kawata/items/122c18f163f608bf299e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(자작 로봇(로버)의 ROS 대응), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Naotaka_Kawata/items/122c18f163f608bf299e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)