/ Модель

Характеристики

Лицензия
Apache 2.0
Библиотека
pytorch
Опубликована
11 июл 2026

SidewalkPilot-v3.2

Языковая модельИзображение, текст → action

SidewalkPilot-v3.2 преобразует кадр камеры в команды руления для экспериментов с автономной RC-машиной на тротуарах и путях.

0скачиваний за 30 дней0лайковвеса обновлены13 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

SidewalkPilot-v3.2 — модель управления рулением для RC-машины, разработанная Ram Shreyas Naik Sabavat. Она принимает один кадр с камеры размером 320×180 в формате OpenCV BGR и выдаёт оценки для выбора одного из девяти классов руления, поправку внутри выбранного класса и значение газа. Архитектура — CNN SidewalkPilotV3 примерно с 5,53 млн параметров; модель распространяется в формате ONNX с точностью FP32. Предобработка включает изменение размера кадра и нормализацию пикселей.

Модель предназначена для экспериментов с автономным движением RC-машины по тротуарам и путям, в том числе для запуска ONNX/TensorRT на Jetson. В проверке на 81 237 полевых изображениях достигнуты 34,0% сбалансированной точности по девяти классам и 16,776° средней абсолютной ошибки, однако этот набор использовался для проверки соответствия обучающим данным и не доказывает обобщение на новые условия. Выход газа не используется в текущем исполнении, поскольку разнообразия меток газа было недостаточно для обучения полезному управлению.

Модель не распознаёт препятствия, не подтверждает безопасность пути, не оценивает уверенность и не обнаруживает сцены вне обучающего распределения; тени, смена освещения, геометрия бордюров, подъезды, движение камеры и редкие повороты могут приводить к опасному рулению. Для физических испытаний README рекомендует независимое аварийное торможение LiDAR, ручное управление, ограничение скорости и заданные условия эксплуатации. Лицензия — Apache-2.0.

Сценарии применения

  • управление рулением RC-машины по кадру камеры
  • эксперименты с автономным движением RC-машины по тротуарам
  • проверка навигации по дорожке с помощью компьютерного зрения
  • развёртывание модели ONNX на Jetson для управления рулением

Ограничения

Проверка на полевых изображениях оценивает соответствие обучающим данным и не доказывает обобщение на новые условия. Модель не распознаёт препятствия и сцены вне обучающего распределения; выход газа не используется, а изменения освещения, теней, геометрии и редкие повороты могут привести к опасному рулению.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

SidewalkPilot-v3.2

SidewalkPilot-v3.2 maps one 320x180 OpenCV BGR frame to steering control for the SidewalkPilot RC car. Softened synthetic-shadow augmentation experiment; final epoch.

Model Details

  • Developer: Ram Shreyas Naik Sabavat
  • Series: 3.x
  • Architecture: SidewalkPilotV3 CNN, approximately 5.53 million parameters
  • Model type: 9-class steering classification plus within-bucket offsets and throttle
  • Checkpoint role: final-epoch
  • Artifact: SidewalkPilot-v3.2.onnx (FP32 ONNX)
  • Checkpoint created: 2026-07-08 11:53 PDT
  • Input: [batch, 3, 180, 320], OpenCV BGR
  • Preprocessing: resize to 320x180, then (x / 255 - 0.5) / 0.5
  • Output: [batch, 19]: 9 class logits, 9 offsets, and throttle

Output Decoding

class_id = argmax(output[0:9])
fraction = sigmoid(output[9 + class_id])
steering_deg = bucket_low[class_id] + fraction * bucket_width[class_id]
throttle = sigmoid(output[18])  # not used by the current runtime

Logical steering uses 0 for full left, 90 for straight, and 180 for full right. The throttle output is not deployed because the collected throttle labels do not contain enough variation to train useful throttle control.

Evaluation Setup

  • Evaluation set: 81,237 current Series 3 real field images
  • Purpose: training-set fit check, not held-out generalization proof
  • Error unit: logical steering degrees
  • Selection priority: balanced 9-bucket accuracy and turn recall first; MAE is supporting evidence
  • Cross-series warning: do not compare these numbers directly with Series 1/2, which use their original 2,224-image dataset

Chronological Metrics Through This Version

ModelBal9Turn exactTurn +/-1Straight exactMAEMedian AESigned error
3.016.0%15.3%42.9%23.4%18.97113.623-3.594
3.0b15.9%14.8%42.3%24.6%18.45013.129-3.944
3.128.1%26.8%53.3%55.2%22.6479.729-2.353
3.1b27.4%25.8%52.3%56.7%20.9589.591-3.769
3.2 (this model)34.0%31.1%57.7%52.4%16.7769.648-1.474

Class-Balanced Ranking Through This Version

RankModelBal9Turn exactTurn +/-1MAEMedian AESigned error
13.234.0%31.1%57.7%16.7769.648-1.474
23.128.1%26.8%53.3%22.6479.729-2.353
33.1b27.4%25.8%52.3%20.9589.591-3.769
43.016.0%15.3%42.9%18.97113.623-3.594
53.0b15.9%14.8%42.3%18.45013.129-3.944

Current Version Snapshot

  • Balanced 9-bucket exact: 34.0%
  • Turn exact: 31.1%
  • Turn within one bucket: 57.7%
  • Straight exact: 52.4%
  • MAE: 16.776 degrees
  • Median absolute error: 9.648 degrees
  • Signed error: -1.474 degrees

Intended Use

  • Small RC-car autonomy experiments
  • Sidewalk/path steering research
  • Jetson ONNX/TensorRT deployment experiments

Limitations and Safety

This model does not identify obstacles, prove a clear path, estimate confidence, or detect out-of-distribution scenes. Shadows, lighting changes, curb geometry, driveways, camera movement, and underrepresented turns can cause unsafe steering. Keep independent LiDAR emergency braking, manual takeover, conservative speed limits, and bounded operating conditions above model output. v3.3 through v3.4b have not yet received a physical-car field verdict.

Reproducibility

artifact_manifest.json records the artifact SHA-256, tensor signature, checkpoint role, evaluation set, and current report metrics.

Links

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · pytorch

Нельзя запустить

Модели для роботов не запускаются как сервис инференса.

Ревизия весов
b87e65f

0 моделей