[젯슨나노 프로젝트]자율 주행 배달 로봇(4)_습관용 로봇 제작과 센서 제어 볼까요

자율주행 로봇을 구현하기 위한 프로세스가 한 가지 완성되어 있습니다.베디드 시스템과 필요한 센서 모듈이 마련됐지만 약간의 난관에 부닥쳤다.팀원 모드의 하드웨어를 상세하게 다룬 경험이 그다지 풍부하지 않은 정세이며, 대형 로봇을 설계하려니 어려움이 다음이었다 로봇동역학과 로봇프로그래밍에 대해 공부하고 여러 차례 논란 끝에 이 프로젝트의 핵심은 자율주행기술이기 때문에 소프트웨어에 집중하기로 결론을 내렸다.하드웨어는 우선 로봇 키트 자신의 차량 플레이스를 구입해 모터 사용법을 분석하고 센서를 테스트하는 연습용 로봇을 제작하기로 했다.​​​

현재 우리 팀의 상황에 비추어 아두이노 차량의 키트를 가지고 습관을 들이는 것이 가장 적절하다고 판단했다.​

>

아두이노 프레임킷을 주문했다. 소견보다 훨씬 작았다.2륜 구동 자동차 키트에 샀지만 방향과 속도 제어의 분석을 위해서, 전륜은 서보 모터를 이용한 방향 제어에 사용되어 실제 속도는 뒷바퀴의 DC모터로 제어되는 키트에서 구입했다.프레임 조립에 중요한 것은 서보모터와 DC모터, 모터실드, 모터드라이브 정도 하나로 소견상 어렵지 않을 것으로 기대했지만 소견보다 각 부분품을 유기적으로 연결하는 과정이 복잡했다.설명서도 아주 오래전에 만들어 놓은 것 같았다. 설명서와 맞지 않는 부분이 많았기 때문에 나중에는 설명서는 대부분 참고용으로 사용했다.

>

그래도 조립하는 과정에서 서보모터를 이용한 방향제어 부분과 각 부분품 연결 부분에 관해 많은 공부가 되었고 로봇 제작에 대한 간단한 아이디어를 얻을 수 있었다.​​

>

습관용으로 샐리 베타 로봇 완성!

자율주행에 가장 기본이 되는 센서는 카메라 센서와 라입니다. 센서를 들 수 있다.카메라 센서는 가장 기초적인 데이터를 수집하는 눈의 역할을 하며 라 입니다. 센서는 레이저를 이용한 빛의 반사원리를 이용해 물체와의 거리를 탐지하는 역할을 하기 때문에 두 센서의 결합은 필수였다.​

간단한 테스트를 위해 ROS로 구동하고 rviz로 디스플레이를 해봤다. 사무실 책상이 지저분하고 불분명하지만 센서를 기준으로 주변 물체와의 거리가 적점으로 돼 있어 sound를 알 수 있다.ROS 파이썬의 Laser Scan 모듈을 이용하여 Laser Scan 데이터 중에서 필요한 정보만 퍼블리싱하여 간단한 라이입니다. 센서부착로봇을완성호 기자 。​​​

테스트를 위해 키보드로 로봇 주행을 구동시켜 본 전진 키를 한 번 누를 때마다 모터 속도가 증가한다.