Меня этот вопрос мучает ещё с того, как начинал учить Java. Код на Java работает везде где есть машина JVM? Тогда как её залить в робота? А если прикрутить ему руку и реализовать её подъём/опускание, то как через код это делать? Что насчёт мат. платы? Самому собирать?
Это.. вообще возможно?
Ответ
Зря минусуют. Тема вообще-то интересная.
Никто же не мешает вам засунуть мат.плату/ЦП/ОЗУ в коробку из под обуви, прикрутить её к машинке, отнятой у маленького сына и сделать из этого робота в домашних условиях. Соответственно установить Винду/Линух + Java.
Ну а если серьёзно, для роботов обычно используют микроконтроллеры, сочетающие в себе мат. плату, ЦП, ОЗУ, ПЗУ, интерфейсы ввода и вывода. Только в основном у них свои системные языки.
Другой вариант - не просто контроллеры, а микрокомпьютеры. Суть та же, но появляется возможность использовать высокоуровневые языки программирования.
Вот кстати пример робота, программируемого на JAVA.
Комментариев нет:
Отправить комментарий