Это тестовый модуль не связанный ни с каким реальным роботом. Предназначен для имитации робота и различного поведения его функций в RCML.
- Название робота по умолчанию: test.
- Вызов в RCML: robot_test
- Конфигурации не имеет.
####Доступные функции робота:
| Наименование | Кол-во параметров | Возвращает значение | Бросает исключение | Описание |
|---|---|---|---|---|
| none | 0 | Нет | Нет | Ничего не делающая функция. |
| do_something | 1 | Нет | Нет | В качестве параметра функция принимает кол-во миллисекунд, на которые будет остановлен процесс выполнения программы. |
| get_some_value | 1 | Да | Нет | Возвращает значение переданное на вход в качестве параметра. |
| throw_exception | 0 | Нет | Да | При вызове бросает исключение. |
| throw_value | 1 | Нет | Да | При вызове бросает исключение со значением, переданным в качестве параметра. |
| 2 | Нет | Нет | Принимает на вход, в качестве первого, строковый параметр и выводит его в консоли, спустя задержку указанную в миллисекундах во втором параметре. |
####Доступные оси робота
| Наименование | Верхняя граница | Нижняя граница | Примечание |
|---|---|---|---|
| X | 100 | -100 | |
| Y | 1 | 0 | Бинарная |
| Z | 100 | 0 |