Оглавление
Общие сведения
Данный раздел содержит информацию, которая должна быть использована при программировании робота. Прежде чем приступить к изучению следующего раздела, внимательно ознакомьтесь с данным материалом.
Поза робота, показанная на представленном ниже рисунке, соответствует нулевому положению сервоприводов, выставленному на заводе. Не рекомендуется изменять эти значения самостоятельно, поскольку это может привести к поломке робота и потере им равновесия при выполнении им программ. Если возникает необходимость в корректировке нулевого положения, обратитесь в сервисный центр ЗАО «Андроидные роботы».
Интерфейсы для загрузки программ
AR-BASIC STUDIO
Средства редактирования и написания кода программы в AR-Basic Studio
После запуска AR-Basic Studio вы увидите основное окно программы, содержащее кодовое окно, панели библиотеки и сообщений и главное меню.
В панели библиотеки есть описание всех команд, необходимых для программирования в AR-Basic Studio в древовидной структуре. Для вставки команды из библиотеки дважды щелкните на нее.
В меню «Инструменты» расположены все основные инструменты для работы с роботом - проверка соединения, управление сервомашинками и функции для отладки. А так же настройки самой программы, где вы можете поменять СОМ-порт и тип контроллера (по умолчанию МК-66), а так же подстроить цветовую гамму редактора по своему усмотрению.
BASIC (далее Бейсик) — известная англоязычная аббревиатура, обозначающая Beginner’s АII-Purpose Symbolic Instruction Code, то есть «Универсальный язык программирования для начинающих». Основные достоинства Бейсика — универсальность и легкость сделали его популярным языком для обучения программированию.
AR-Basic Studio — реализация языка Бейсик от компании «Андроидные роботы» (Россия, Москва) для учебноприкладного программирования популярных моделей андроидных роботов, таких как AR-101M.
В меню «Инструменты» расположены все основные инструменты для работы с роботом - проверка соединения, управление сервомашинками и функции для отладки. А так же настройки самой программы, где вы можете поменять СОМ-порт и тип контроллера (по умолчанию МК-66), а так же подстроить цветовую гамму редактора по своему усмотрен и ю.
Для того чтобы компилировать и загружать программы в устройство, необходимо сперва обеспечить связь с контроллером («Инструменты ->Соединение и версия устройства»). Затем откомпилировать («Компиляция -> Компилировать»), и загрузить («Компиляция -> Загрузить в устройство»). Для запуска программы - «Компиляция -> Запустить без отладки».
ROBODANCEPAD100
Программный комплекс “Андромеда” (RoboDancePadlOO), разработанный НПО “Андроидная техника”, предназначен для исполнения удалённым контроллером или одновременного исполнения группой контроллеров управления сервомоторами программного кода посредством передачи команд по радиоканалу Bluetooth. Поддерживается до 7 активных потоков коммуникаций с контроллерами МК66 и МК70, установленными в роботах серии MR и AR.
Имеется возможность проигрывания аудио-файлов, конфигурация на 15 программ с функцией пошагового выполнения и выводом отладочной информации.
