форум робототехников: Форум роботов и робототехники

Форум роботов и робототехники

На нашем форуме про роботов и робототехнику обсуждаем, конструируем из подручных средств или на 3D-принтере и программируем роботов на ардуино и из лего. Рассуждаем о развитие науки и техники в промышленности России, Японии и других стран! Высказывайте своё мнение о статьях, оставляйте комментарии на тему искусственного интеллекта, LEGO конструирования. Задавайте любые вопросы и ставьте задачи. Вместе будем их решать! Делитесь наработками своих роботов!


ПоискПоиск  
Сегодня: 20.04.2024 - 12:09:10
Страницы:  1  

lego mindstorms nxt 2.0 программирование робота

АвторСообщение

marns

M
Участник форума



Здравствуйте,

Мы собрали из lego mindstorms nxt 2.0 скорпиона на колёсах с ультразвуковым датчиком спереди, направленным вперёд и датчиком контакта на жале скорпиона. Сервопривод (А) двигает аппарат вперед назад, (В) поворачивает передние колёса вправо влево, (С) управляет жалом. Ни как не удаётся создать нормальную программу для управлением роботом .

ПОЖАЛУЙСТА ПОМОГИТЕ НАМ!!!(((((((((((

Сообщение # 1 26.06.13 - 09:12:54

андрей

А
гость-робототехник

Только начал пользоваться программированием роботов и никак не получается создать программу с условием. Объясните пожалуйста, как это делается.

Сообщение # 2 14.09.13 - 18:13:29

Mash

M
гость-робототехник

Здравствуйте, подскажите пожалуйста, возможно ли собрать и запрограммировать Lego mindstorm nxt, как самопаркующийся автомобиль? (парковка параллельная) и все ли для этого есть в комплекте?

Сообщение # 3 10.11.13 - 18:08:32

Nick

N
гость-робототехник


Цитата:
marns 26.06.13 в 13:12 пишет:


Здравствуйте,

Мы собрали из lego mindstorms nxt 2.0 скорпиона на колёсах с ультразвуковым датчиком спереди, направленным вперёд и датчиком контакта на жале скорпиона. Сервопривод (А) двигает аппарат вперед назад, (В) поворачивает передние колёса вправо влево, (С) управляет жалом. Ни как не удаётся создать нормальную программу для управлением роботом .

ПОЖАЛУЙСТА ПОМОГИТЕ НАМ!!!(((((((((((

Как именно планируете им управлять и на чем собираетесь писать (RobotC, RoboLab. C#, стандартное ПО)?

Сообщение # 4 06.01.14 - 18:52:00

Nick

N
гость-робототехник


Цитата:
Mash 10.11.13 в 21:08 пишет:
Здравствуйте, подскажите пожалуйста, возможно ли собрать и запрограммировать Lego mindstorm nxt, как самопаркующийся автомобиль? (парковка параллельная) и все ли для этого есть в комплекте?

Впринципе возможно, но для этого нужно быть интузиастом. Для таких целей скорее подойдет робот Arduino.

Сообщение # 5 06.01.14 - 18:53:37

Nick

N
гость-робототехник


Цитата:
андрей 14.09.13 в 22:13 пишет:
Только начал пользоваться программированием роботов и никак не получается создать программу с условием. Объясните пожалуйста, как это делается.

Для этого вам нужен "переключатель".

Сообщение # 6 06.01.14 - 18:54:53

Educube

новичок


Данные профиля



Статистика:
Тем создано: 0
Сообщений: 4
Репутация: 4 ±
Нарушения: 0

Mash, конечно возможно. С Lego Mindstorms очень многое возможно
Для сборки машины можете воспользоваться инструкциями:
http://nxtprograms.com/castor_bot/index.html
http://nxtprograms.com/five_minute_bot/index.html

Если хотите чтобы робот был больше похож на автомобиль - то посмотрите на эту инструкцию:
http://www.hitechnic.com/file.php?f=503-HTRCKart.pdf (инфракрасный датчик можно не подключать).

Ну а программировать - самостоятельно :) Навскидку - датчик ультразвука смотрит в сторону парковки, как только обнаружил необходимую глубину - засекает расстояние через энкодеры моторов, ждет появления следующего автомобиля. При обнаружении следующего автомобиля (датчик ультразвука показывает маленькое расстояние) считываем энкодеры - хватает ли места? Если не хватает - ищем дальше, хватает - останавливаемся. Ну и дальше сам принцип парковки зависит от робота. Если простейший вариант (5 minute bot) - то 90 градусов вокруг одного колеса (стоим перпендикулярно парковки), затем 90 градусов вокруг другого колеса. Ну это самый простой вариант, можно и "настоящую" парковку запрограммировать

Сообщение # 7 16.01.14 - 15:06:22

Анастасия

А
гость-робототехник

Всем здравствуйте. У меня такой вопрос. Кто может объяснить алгоритм движение по черной линии с тремя датчиками. Буду очень благодарна.

Сообщение # 8 17.04.14 - 10:36:32

Михаил

М
гость-робототехник

Столкнулся с явлением, когда включаешь блок move в режиме unlimited (цикл не используется), то угол поворота колес всего около 30-50 градусов. Почему это так? Я предполагал, что двигатель будет крутиться "бесконечно".

Сообщение # 9 10.05.14 - 18:41:17

egor

E
Участник форума

Здравствуйте, помогите запрограммировать робота.Сначало видит color sensor,потом если ultrasonic sensor видит на растоянии 1 см. двигается вперёт мотор "C" ждёт 10 секунд и двигается назад, а если нажал touch sensor то двигается назад мотор "B"

Сообщение # 10 29.08.14 - 07:08:06

Евгений

интересующийся ботами


Данные профиля



Статистика:
Тем создано: 0
Сообщений: 24
Репутация: 24 ±
Нарушения: 0

Михаил, в связи с тем, что зачастую мы используем разные версии ПО в блоках и различные версии среды программирования, происходят подобные "нестыковки", но ... в чистом виде этот оператор редко используется с такими параметрами, а если есть в этом необходимость, вставьте оператор движения в цикл и вопрос будет решён!

Сообщение # 11 13.10.14 - 14:04:57
"Глюки" LEGO MINDSTORNS NXT и их устранение :Предыдущая темаСледующая тема: Программирование в ROBOTC
Страницы:  1  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Какой сейчас год?)
   
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия

Хотите видеть на нашем сайте больше статей? Кликните Поделиться в социальных сетях! Спасибо!

Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home/u00372/public_html/ahrefmainlink/mainlink.php on line 79

Обратите внимание полезная информация.