Робот рисования NXT - PullRequest
       27

Робот рисования NXT

1 голос
/ 05 октября 2009

Я учусь в старшей школе и думаю сделать робота, который рисует с использованием разноцветных маркеров. Я хотел бы получить некоторые рекомендации относительно того, с чего начать эту программу.

Что я хочу сделать, так это создать на компьютере программу, в которой вы могли бы нарисовать путь, который вы хотите нарисовать для робота, а затем, используя ключ Bluetooth и набор разработчика Bluetooth, я отправил бы команду роботу, чтобы нарисовать путь по-настоящему.

Ответы [ 3 ]

2 голосов
/ 25 октября 2009

Ну, это не совсем просто. Но я бы предположил, что самый простой способ сделать это с помощью набора Mindstorm. Я видел, что вы можете написать код для Mindstorm, используя C ++, но я не знаю этого набора, чтобы сказать, что или где взять библиотеки. Я только играл с ним давным-давно. Затем я предполагаю, что он будет устанавливать виртуальный COM-порт на вашем компьютере через Bluetooth, который вы могли бы использовать для связи с комплектом.

По крайней мере, это в теории.

1 голос
/ 08 ноября 2010

Я бы порекомендовал попробовать библиотеку NXTComm для Обработка , так как это дало бы вам как возможность управлять роботом, так и достаточно легко написать программу, чтобы позволить пользователю Нарисуйте пути.

0 голосов
/ 15 ноября 2010

Другим вариантом является наличие на ПК программы (написанной на выбранном вами языке), которая генерирует текстовый файл, содержащий сведения о каждом отрезке линии. Затем его можно отправить роботу через USB-кабель.

Программа на кирпиче может затем проанализировать текстовый файл и переместиться соответственно.

Нет необходимости использовать Bluetooth здесь.

...