Пылесос с УЗ датчиком HC-SR04 или с ИК-датчиком

inturist
Offline
Зарегистрирован: 28.05.2014

Добрый день.

Есть идея сделать для нашего производственного помещения пылесос, типа румбы и прочих. Просто размерчик должен быть побольше и шасси более проходимое. Планируется использовать для навигации ультразвуковой дальномер типа такого HC-SR04 + возможно совместно с каким то ИК-датчиком, для определения ступенек или если доедет до края ровной площадки, чтобы не свалился в какую-нибудь яму.

Соответсвтенно нужно написать софт для управления всем этим безобразием на базе Ардуины. Кстати открыт пока вопрос по двигателям - чем его толкать. Фактически это будет обычный пылесос на собственной платформе + аккум. Вес наверное под 10 кг. Потянут ли такие двигатели  если допустим их будет 6 штук или 8 ??

 

Бюджет пока не определен, жду предложений.

Анатолий.

freearduino
Offline
Зарегистрирован: 21.04.2014

Такие двигатели 10 кг не утянут однозначно.
Да и ультрозвуковой датчик хорош когда ультрозвук падает под прямым углом к поверхности т.е если помещение будет прямоугольным или квадратным то будет работать отлично иначе будут большие неточности.

Я бы использовал лазерное сканирование:

http://robot-develop.org/archives/3700

Но если нужно дешевле то вот тут статья: Робот обьезжающий припятствия

 

freearduino
Offline
Зарегистрирован: 21.04.2014

Или можно поставить несколько ультрозвуковых датчиков как тут

inturist
Offline
Зарегистрирован: 28.05.2014

Не, лазерный дальномер это как-то слишком элитно для такой фигни)

По двигателям тогда еще поглядим что есть. Те что по ссылке, мне кажется тоже не утянут.

freearduino
Offline
Зарегистрирован: 21.04.2014

Давайте опредилимся с тем что он будет возить на борту: механизм засасывания/сбора мусора, что то еще....?
От этого зависит потребление по току и соответственно кол-во АКБ, в итоге узнаем массу "установки" и тогда подберем двигатели.

И как долго она должна кататься? 

Будем делать док станцию для зарядки и будет он туда сам приезжать?

Какого размера мусор он будет засасывать?