요약 |
옴니휠을 이용한 이동로봇의 주행제어 장치 및 방법이 제시된다. 이에 의하면, 3개 옴니휠을 이용한 이동로봇의 주행궤적을 계획하는 단계; 상기 이동로봇의 베이스각도를 설정하는 과정, 상기 이동로봇의 회전각도를 계산하는 과정, 및 상기 이동로봇의 각속도를 제어하는 과정을 포함하는 단계; 상기 이동로봇의 이동각도를 설정하는 과정, 및 상기 이동로봇의 이동각도를 계산하는 과정을 포함하는 단계; 상기 제어된 각속도와 상기 계산된 이동각도를 이용하여 상기 옴니휠의 각각에 해당하는 3개 모터 각각의 회전속도를 계산하는 단계; 상기 계산된 모터 각각의 회전속도를 이용하여 상기 모터 각각의 회전속도를 제어하는 단계; 및 상기 제어된 모터 각각의 회전속도로 상기 이동로봇을 주행시키는 단계를 포함하며, 상기 모터 각각의 회전속도를 제어하는 단계는, 상기 모터 각각의 회전속도를, 3개 모터속도센서 각각에 의해 센싱하는 단계를 더 포함하며, 상기 계산된 모터 각각의 회전속도와 상기 센싱된 모터 각각의 회전속도를 이용하여 상기 모터 각각의 회전속도를 제어하고, 상기 이동로봇의 회전각도를 계산하는 과정은, 상기 이동로봇의 자이로각도를 자이로센서에 의해 센싱하는 단계를 더 포함하며, 상기 설정된 이동로봇의 베이스각도와 상기 센싱된 자이로각도를 이용하여 상기 이동로봇의 회전각도를 계산하는 것을 특징으로 한다. 옴니휠,이동로봇,주행제어장치,주행제어방법,베이스각도,회전각도, 모터, 회전속도
|