Процедуры безопасности, материалы и код испытаний для следующего поколения автономных транспортных средств
Открытая автономная безопасность
В Вояж мы живем и дышим безопасностью каждый божий день. Мы понимаем, насколько велика ответственность, которую мы несем каждый раз, когда автономное транспортное средство Voyage выезжает на проезжую часть с населением.
Безопасность превыше всего в каждом решении, которое принимает Voyage. Мы рады удвоить это обязательство, запустив первую версию инициативы Open Autonomous Safety. OAS - это полностью открытая библиотека внутренних процедур безопасности Voyage, материалов и кода тестирования, разработанная для дополнения существующих программ безопасности при запуске автономных транспортных средств по всему миру. Этот альфа-выпуск будет расширяться в ближайшие месяцы. Наша цель - закрепить OAS как фундаментальный ресурс безопасности в отрасли.
Когда дело доходит до безопасности, мы считаем, что открытая лучше. В Voyage мы приветствуем вклад в улучшение OAS, как и любого другого проекта с открытым исходным кодом. Целью этих усилий является продвижение повышенных стандартов безопасности в индустрии автономных транспортных средств, повышение общественного доверия за счет прозрачности.
OAS - это первая из серии релизов с открытым исходным кодом, связанных с безопасностью, от нашей замечательной команды Voyage Operations. С таким количеством новых стартапов в области автономных транспортных средств, определяющих процессы безопасности с нуля, мы считаем, что выпуск чего-то сегодня важен . Нам не терпится увидеть, как OAS превратится в всеобъемлющую библиотеку контента, которая станет золотым стандартом для безопасного тестирования автономных транспортных средств.
Что покрывается?
Мы разрабатываем наши продукты, руководствуясь тем основополагающим принципом, что автомобили Voyage скоро будут работать в мире без водителя, и что безопасность имеет еще большее значение, когда за рулем нет человека. В мире, в котором все больше и больше нет водителей, необходимы комплексные системы безопасности, такие как OAS.
В этом первоначальном выпуске OAS основное внимание уделяется пяти ключевым областям. Мы считаем, что эти области составляют основу любой программы безопасности автономных транспортных средств:
- Тестирование сценария
- Функциональная безопасность
- Тестирование с введением неисправностей (скоро!)
- Оценка автономности
- Набор инструментов для тестирования
Тестирование сценария
Мы выпускаем обширный список специально разработанных сценариев, предназначенных для оценки реальных возможностей автономных технологий. Эти сценарии разработаны для загородной среды, но мы приветствуем дополнительные сценарии для высокоскоростных, городских и других уникальных условий.
Эти сценарии представляют собой фундаментальные вопросы: как следует вести себя автономному транспортному средству, когда он достигает пешеходного перехода, а пешеход приближается справа? Или когда другая машина выезжает с проезжей части? Эти и многие другие сценарии служат критерием оценки практических возможностей автономного транспортного средства в дороге. Сценарии также привносят качественный аспект в нашу программу безопасности. Мы не просто спрашиваем, может ли один из наших автомобилей выполнить сценарий, но также и насколько хорошо он работает.
Узнайте больше о нашем подходе к созданию сценариев и просмотрите нашу альфа-библиотеку сценариев
Функциональная безопасность
Как мы можем гарантировать, что стандарты функциональной безопасности автономных транспортных средств соблюдаются, чтобы обеспечить безопасность пассажиров и населения в целом?
Без водителя, помогающего выявлять и устранять сбои, автономным системам транспортных средств требуются невероятно строгие требования безопасности и столь же всеобъемлющий и четко определенный процесс анализа рисков и оценки возможностей. Компания Voyage моделирует свой подход к безопасности в соответствии со стандартом ISO 26262 для автомобильной безопасности, беря передовой опыт автомобильной промышленности и применяя его к автономным технологиям. Автомобильная промышленность продолжает выходить на новый уровень безопасности при производстве автомобилей, и этот подход вдохновляет нас.
Тестирование методом впрыска неисправностей
Оценить способность автономного транспортного средства реагировать на редкие системные ошибки сложно, особенно если эти ошибки случаются только раз в десять тысяч миль. В ближайшие недели мы откроем исходный код для кода и инструментов, которые позволят нашим разработчикам программно запускать сбои как в аппаратном, так и в программном обеспечении критически важных автономных компонентов. Думайте об этом как о эквиваленте Chaos Monkey от Netflix, но для автономных транспортных средств.
Как ваша система справляется с сенсорным блоком, который начинает давать сбой после тысяч часов использования? Тестирование с инжекцией неисправностей позволяет вам понять реакцию вашего автомобиля и спроектировать резервы для корректной обработки таких случаев.
Оценка автономности
Автономные технологии часто приводят к созданию невероятно сложных систем, включающих вычислительные ресурсы, датчики, специализированное оборудование и программное обеспечение. Одна модификация может одновременно повлиять на множество критических компонентов. Проще говоря: может быть очень сложно понять, движетесь ли вы вперед или назад.
Мы открываем нашу документацию о том, как Voyage проверяет, движется ли он в правильном направлении, и как мы узнаем, что решаем правильные проблемы. Мы изучаем данные каждый день и используем согласованные, хорошо сформированные показатели, чтобы объективно отслеживать прогресс в постоянно развивающейся системе.
Узнайте больше о том, как« Вояж измеряет прогресс, и как вы тоже можете это сделать»
Набор инструментов для тестирования
Высказать идею сложного сценария тестирования может быть непросто. Мы упростили это с помощью нашей библиотеки Sketch с открытым исходным кодом, содержащей данные о дорожном движении, проезжей части и транспортных средствах. Перетащите ресурсы в Keynote или Google Slides и вместе с коллегой проведите мозговой штурм о том, как провести стресс-тестирование вашего автономного транспортного средства!
Использование единообразного языка в нашей библиотеке сценариев позволило ускорить итерацию, улучшить охват тестированием и повысить повторяемость наших практик тестирования операций.
Загрузите Testing Toolkit for Sketch
Почему мы выпустили это?
Если бы какой-либо стартап сегодня создал свой собственный Linux-эквивалент, он был бы пронизан недостатками и ошибками безопасности. Время и сообщество разработчиков открытого исходного кода мирового уровня сделали Linux одним из самых надежных продуктов. Мы считаем, что процедуры, материалы и код испытаний для проверки безопасности 2-тонного автономного транспортного средства должны быть столь же (если не более!) закаленными в боях. Вот почему мы выпускаем OAS.
Одно из волшебных свойств работы в Voyage - это свобода подвергать сомнению традиционные подходы к решению проблем. Эта ценность внесла свой вклад в удивительную командную культуру. Когда наша команда по эксплуатации мирового класса обратилась ко мне с идеей об открытии источников наших методов безопасности, которые все e l se держат в секрете, я был так взволнован для того, что это может означать для отрасли. Что еще лучше, команда отлично справилась с OAS, и я знаю, что наши будущие выпуски будут такого же высокого качества.
Мы рады сотрудничать в рамках этой инициативы с отраслевыми властями, стартапами и энтузиастами автономной безопасности по всему миру. "Присоединяйтесь к нам"!
Хотели бы вы внести свой вклад в OAS из Voyage, присоединившись к нашим командам по эксплуатации или инжинирингу? Мы будем рады встретиться с вами, чтобы обсудить вашу роль в Voyage.