14.12.06 |
Microsoft внесла свой вклад в развитие робототехники
|
Компания Microsoft объявила о выпуске продукта Microsoft Robotics Studio - среды разработки робототехнического программного обеспечения для широкого спектра аппаратных платформ.
Гибкая и масштабируемая платформа от Microsoft включает в себя следующие компоненты:-
Средства визуального программирования, с помощью которых пользователи, не имеющие специальной подготовки, смогут писать собственные программы для роботов.
- Среда трехмерного моделирования, базирующаяся на лицензированном физическом движке PhysX от компании AGEIA Technologies Inc.
- Компактная сервисно-ориентированная среда выполнения, которая поможет создаваемым приложениям взаимодействовать с различным оборудованием.
Для написания приложений также можно будет использоваться бесплатные языки программирования, входящие в состав пакетов Microsoft Visual Studio и Microsoft Visual Studio Express (Visual C# и Visual Basic), а также Microsoft IronPython.
Версию Microsoft Robotics Studio для некоммерческого использования можно получить совершенно бесплатно. А производителям коммерческих продуктов придется приобрести лицензию, стоимость которой составляет от 399 долларов.
Источник: СОФТ@Mail.Ru
14.12.06 |
Управляем роботом Roomba посредством MacBook
|
Недавно компания Apple как аксессуар для ноутбуков MacBook представила очень интересное устройство под названием SMS (Sudden Motion Sensor) или Apple Motion Sensor, AMS. Главное назначение такого сенсора – мгновенное реагирование на изменения состояния внешней среды.
Разработчик Амит Син (Amit Singh) в своей книге Mac OS X Internals достаточно внимания уделил именно SMS. Амит также написал несколько программ, работающие в связке с этим сенсором. Одна из них - AMSTracker.
Как стало известно, с помощью подобных программных комплексов и SMS, установленных на MacBook, пользователь получит возможность управлять современным роботом-пылесосом Roomba прямо с ноутбука.
После ряда экспериментов, проведенных программистами и разработчиками, оказалось, что наиболее простой и доступный для обычного пользователя способ связать MacBook и Roomba - использовать для написания программного обеспечения язык программирования Perl.
Конечно, к такому управлению придется привыкнуть, но тот факт, что уборка превращается в приятную игру в «машинки на радиоуправлении» без удовольствия не оставит. К тому же, если Вы владеете навыками программирования, это открывает возможность подгонки программы под себя, со своими дополнениями и нововведениями.
Источник: 3DNews
|