2 minute read
решение
from RT-ОБОЗРЕНИЕ 01
by zinaser197
НОВИ Н КА
Формула успеха
Advertisement
Если программист, разрабатывая компьютерное приложение, имеет возможность поводить отладку кода снова и снова в одних и тех же условиях, получая одни и те же результаты и анализируя их, то с роботами это не так. В некотором смысле их тестирование больше похоже на геофизический эксперимент, который, в принципе, нельзя повторить на предыдущих условиях. Здесь особую роль играет анализ данных, поступающих при испытаниях от датчиков. MATHCAD: В связи с этим перед разработчиком возникает вопрос: какие программные инструменты нужно ИНТЕГРИРОВАННОЕ использовать, чтобы обрабатывать данные датчиков? Конечно, квалифицированный программист может написать нужную программу обРЕШЕНИЕ работки данных «с нуля». Однако При конструировании робота важную роль играет его это довольно расточительный путь. Ведь гораздо удобнее обратиться к одному из математических пакетов. Наиболее простым для использоватестирование в реальной или приближенной к реальной обстановке. Однако испытания автономных систем существенным образом отличаются от тестирования, ния из всех существующих пакетов к примеру, компьютерного программного обеспечения, поскольку является Mathcad, поскольку форна работоспособность робота очень влияет не только качество мулы, которыми надо оперировать кода и исправность оборудования, но и внешние факторы, при проведении расчетов, максимально приближены к традиционному математическому. В пользу Mathcad говорит еще и которые могут оказаться непредсказуемыми. Поэтому для удобства пользователей компания РТС предлагает широко известный математический пакет Mathcad, возможности возможность быстрого импорта и которого продемонстрирует в ходе мастер-класса экспорта данных. Кроме того, эта сина II Международной конференции Skolkovo Robotics. стема, ввиду большого числа встроенных алгоритмов обработки и проо конференции – на стр. 10). В подпродемонстрировано несколько стоты их реализации, сама может робном докладе будут представлюбопытных ситуаций, которые мо«подсказать» новые пути выхода из лены типовые приемы обработки гут возникнуть при тестировании проблемных ситуаций. данных, поставляемых сенсорами робота, и примеров, как расчеты в робота, при помощи математичеMathcad позволяют улучшить на
Мастер -класс от РТС ского редактора Mathcad. В том чисдежность его работы.
Мастер-класс, который компания ле, возможностей бесплатной модиНамеренно будет использован РТС проведет в ходе конференции фикации Mathcad Express. самый простой «школьный» робот Skolkovo Robotics, называется «Как С помощью стандартного робота Lego, который передает данные можно использовать Mathcad разLego Mindstorms, организовав пона компьютер по Bluetooth (либо работчикам роботов» (подробнее ток данных от него в Mathcad, будет постфактум, т.е. копируя файл с цифрами на компьютер при помо
Mathcad является интегрированной системой решения математических, инженерно-технических и научных задач. Он содержит текстовый и формульный редактор, вычислитель, средства научной и деловой графики, а также огромную базу справочной информации, как математической, так и инженерной. Является универсальной системой и может использоваться в любой области науки и техники, где применяются математические методы. щи собственного ПО, либо в реальном времени в среде MRDS). После чего файл с данными импортируется в Mathcad, где осуществляются расчеты. В качестве модельных задач будут взяты несколько опытов, входящих в виде практикума в классический курс общей физи