QReal:Robots 2.5.0

Отправлено 20 дек. 2013 г., 10:27 пользователем Yurii Litvinov
Вышла новая версия QReal:Robots 2.5.0. Было добавлено довольно много новой функциональности и улучшен пользовательский интерфейс среды, подробнее ниже.
  • Переработан пользовательский интерфейс создания/открытия проекта. Теперь вместо стартового окна для создания или открытия проекта используется гораздо лучше выглядящая стартовая вкладка.
  • Существенно улучшена симуляция физики в двухмерной модели: моделируется тяга двигателей, инерция робота, сила реакции стен, сила трения, моменты всех сил. Робота теперь реалистично разворачивает при ударе о стену и даже немного отбрасывает, если удар был достаточно сильный.
  • Добавлены графики текущих показаний сенсоров робота. В режиме двухмерной модели или при интерпретации диаграммы с реальным роботом можно просматривать в окне слева снизу текущие показания и историю показаний каждого сенсора, останавливать и снова запускать считывание показаний, увеличивать график, смотреть численное значение показаний в конкретной точке на графике.
  • Добавлена возможность редактировать код на текстовых языках и загружать на робот редактированную программу. Теперь QReal:Robots можно использовать не только как визуальную среду с возможностью просмотреть сгенерированный по диаграмме код, но и как полноценную текстовую среду программирования, поддерживающую язык C для системы nxtOSEK (http://lejos-osek.sourceforge.net/).
  • Улучшена подсветка синтаксиса и функциональность редактора для текстовых языков (теперь используется компонент Scintilla, http://www.scintilla.org/). 
  • Добавлен новый текстовый язык --- Школьный алгоритмический язык (“Русский Си”), предназначенный для демонстрации перехода от графической формы программы к текстовой. Программы на этом языке нельзя загрузить на робота, он служит только для иллюстрации текстового программирования. Обеспечение загрузки программ на этом языке на робота есть в планах.
  • Добавлена кнопка, позволяющая загрузить и запустить визуальную или текстовую программу на роботе, теперь не надо загружать программу и отдельно запускать её вручную.
  • Добавлена кнопка в двухмерной модели, возвращающая робота в состояние на момент запуска программы.
  • Несколько поправлен интерфейс окна двухмерной модели: кнопки инструментов рисования теперь "залипают" при выборе, цвета линии теперь пишутся по-русски, запоминаются размеры и положение окна.
  • Исправлено медленное переключение между вкладками.
  • Внесено множество исправлений и визуальных улучшений.
Поскольку добавлено много новой функциональности, которая не успела ещё пройти испытания реальными задачами, версия считается экспериментальной. Если стабильность для Вас важнее новой функциональности, пожалуйста, используйте предыдущую версию 2.4.3, доступную по ссылке http://qreal.ru/latest.html. Обо всех ошибках, выявленных в версии 2.5.0, пожалуйста, сообщайте нам в сообщество https://plus.google.com/u/0/communities/116542272855481502925.

Comments