Jump to content

QDriverStation

QDriverStation
Оригинальный автор(ы) Алекс Спатару
Стабильная версия
21.04 / 7 апреля 2021 г .; 3 года назад ( 07.04.2021 ) [ 1 ]
Написано в С , С++ , QML
Операционная система Windows 10 , Windows 8.1 , Windows 8 , Windows 7 , Windows Vista , Windows XP , OS X , Linux
Доступно в 3 языка
Тип ПЕРВЫЕ соревнования по робототехнике , Программное обеспечение , Qt
Лицензия МОЯ лицензия
Веб-сайт frc-утилиты .github .что

QDriverStation предназначенное — это с открытым исходным кодом, бесплатное программное обеспечение для робототехники для FIRST Robotics Competition .

Проект стартовал в сентябре 2015 года. [ 2 ] автор Алекс Спатару (команда 3794 ) с целью предоставить стабильную, бесплатную, расширяемую и удобную в использовании альтернативу FRC Driver Station . С тех пор несколько студентов, выпускников и наставников FRC внесли свой вклад. [ 3 ] в проект, предоставляя отзывы, документируя протоколы связи и создавая пакеты Linux.

Некоторые важные особенности QDriverStation:

  • QDriverStation реализует простое автоматическое обновление, позволяющее гарантировать, что команды используют последнюю версию программного обеспечения.
  • QDriverStation использует SDL для получения данных от джойстика , но также реализует возможность включения «виртуального джойстика». [ 4 ] ", который использует клавиши клавиатуры для управления роботом.
  • QDriverStation реализует простую «песочницу» вокруг каждого протокола, чтобы обеспечить безопасную работу робота и программного обеспечения.
  • QDriverStation использует среду Qt для реализации графического интерфейса пользователя .

Протоколы связи FRC

[ редактировать ]

Разработчики QDriverStation реализовали версию 2014 года, [ 5 ] Протоколы связи FRC 2015 и 2016 годов. Некоторые пользователи просили реализовать поддержку протокола ROS , однако работы над этой функцией пока не опубликованы.

Мобильная версия

[ редактировать ]

Разработчики QDriverStation также разработали сайд-проект для мобильных устройств. [ 6 ] (например, Android и iOS ) с QML . Мобильная версия имеет большинство возможностей десктопной версии.

Скриншоты

[ редактировать ]
[ редактировать ]
  1. ^ «Релизы · FRC-Utilities/QDriverStation» . github.com . Проверено 26 апреля 2021 г.
  2. ^ «Кроссплатформенная станция водителя…» ПЕРВОЕ соревнование по робототехнике, суб-Reddit . 13 сентября 2015 года . Проверено 14 марта 2016 г.
  3. ^ «Соавторы QDriverStation» . Гитхаб . Проверено 10 апреля 2018 г.
  4. ^ «Что такое QDriverStation?» . ФРК Утилиты . Проверено 10 апреля 2018 г.
  5. ^ «Реализация протокола связи 2014» . Гитхаб . Проверено 10 апреля 2018 г.
  6. ^ «QDriverStation Мобильная» . Гитхаб . Проверено 7 мая 2016 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f55dbdb5d2caa0ce06ab530f23b80e71__1705959780
URL1:https://arc.ask3.ru/arc/aa/f5/71/f55dbdb5d2caa0ce06ab530f23b80e71.html
Заголовок, (Title) документа по адресу, URL1:
QDriverStation - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)