Базовый набор компетенций (версия 2.0)
998. Способность работать на одном из современных языков высокого уровня (у).
Итоговый уровень: способность
Получен как максимальный результат среди выбранных проектов
— личная оценка
— групповая оценка
Оценки, использованные при расчёте результата
Nuclear sprint | 16 октября 2010 — 16 декабря 2010, проект закончен. |
|
Уровень: способность (результаты получены напрямую, без переводчика).
Городская игра (всё, что происходит в свободном порядке)
Создание робота имитирующего поведение котенка27 ноября 2010описание события
- 1157: после успешного испытания поискового робота попросила дать ей робота «поиграться вечерком» вне модуля лаборатории. Получила, и утром представила на суд конструктивно не сложного, но интересного своей программой робота.
- Программа имитировала поведение котенка играющего с предметом — находит темный объект под датчиками отражения, доворачивается на него и бежит вперед. При отсутствии «игрушки» более 5 секунд начинает «скучать» - выполнять небольшие хаотические движения (6 случайно выбираемых скучаний). При появлении игрушки вновь принимался за ней бегать.
![]() | программировала на СИ подобном языке |
|
Лаборатория (то, что происходит на модуле производства)
Конструирование и програмирование поискового робота27 ноября 2010описание события
- 1157: при отладке программы поискового робота ею были встречены и решены ряд проблем:
- датчики отражения в силу конструкции были расположены не зеркально, а симметрично (точечная симметрия) это приводило к неодовременности фиксации спиц колес робота пр движении. Преодолено введением переменной стартовой задержки.
- Уровень отражения на разных датчиках был не одинаков и для их калибровки пришлось выводить значения отражения на символьный монитор и, ориентируясь на полученные данные, выставлять индивидуальные диапазоны колебаний значений (фиксация спицы или промежутка меж ними).
- Для однократного выявления фронта подъема сигнала был применен флаговый автомат, введен гистерезис для условия сброса флага и т. д. и т.п.
![]() | СИ подобный язык программирования МК был ею освоен довольно уверенно |
|