-
Доступный Arduino-совместимый робот для рисования
Простой и доступный робот, которого можно изготовить при помощи 3D-печати. В качестве контроллера, используется Arduino-совместимая плата (Adafruit Pro Trinket). В качестве двигателей — два шаговых двигателя с редуктором (28YBJ48), только вместо драйвера ULN2003, используется драйвер ULN2803. Для подъёма-опускания фломастера, используется мини-сервомашинка (похожа на SG-90).
-
Роботы-пчёлы из Гарварда не только летают, но и плавают
-
DARPA провела испытания совместных действий четвероногого робота и морских пехотинцев
-
Четвероногий робот на Arduino
Используя возможности 3D-печати, контроллер Arduino Pro Mini и сервомашинки — можно изготовить замечательного четвероногого робота.
-
Робот-мусорщик из Raspberry Pi и детского электромобиля
http://www.youtube.com/watch?v=LI21Qfelm6A Программист из США (Houston, Texas), собрал робота для уборки мусора на базе детского электромобиля Power Wheels. Принцип работы робота довольно прост:
-
TreeRover — робот для высадки деревьев
Два инженера из Канады (компания IOTA Enterprises), представили прототип робота, который может ездить и высаживать деревья.
-
Landstrider — экзоскелет для робота Sphero
Используя ходящий механизм от Theo Jansen (Strandbeest) и возможности 3D-печати, можно сконструировать для робота Sphero настоящий экзоскелет.
-
Робот ATLAS прогулялся по лесу
http://www.youtube.com/watch?v=NwrjAa1SgjQ Двуногий андроидный робот ATLAS от Boston Dynamics, был отправлен на испытательную прогулку по лесу.
-
OctaWorm — робот-октаэдр для работы в трубах
Juan Cristóbal Zagal из Чилийского университета, сделал робота в форме октаэдра — OctaWorm. Робот предназначен для передвижения по трубам, так как может преодолевать сложные повороты и сочленения из нескольких труб (T-, L- и Y-типов).
-
Управление роботом жестами при помощи акселерометра
Считывая показания трёхосевого акселерометра (adxl335), можно определить движение руки и отправить соответствующую команду через радиомодуль на контроллер Arduino, тем самым управляя движением робота. Чтобы преобразовать аналоговые показания акселерометра в соответствующие команды, Saddam использовал несколько компараторов и последующую «оцифровку» сигнала при помощи специального кодера (HT12E).
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…