AR

aditya-ramabadran/drivingbench_harness_v1

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

61 stars 8 forks Качество 55 Тренд 22NOASSERTION

Harness/code для DrivingBench v1, который позволяет пограничным LLM управлять автомобилями с помощью инструментов Comma/openpilot + MCP.

Обзор

Небольшая упряжка, которая позволяет языковой модели управлять реальным автомобилем на скорости парковки-лота с помощью трех инструментов, в то время как человек сидит на сиденье водителя с ногой над тормозом. Он работает на устройстве запятой с openpilot в поддерживаемой Toyota и подвергает автомобиль любому приложению чата, которое говорит MCP (Codex, Claude Code, Cursor) как один сервер, drivebench sandbox, с тремя инструментами: watch, set motion, stop now. Все, что говорит и делает модель, и все, что делает автомобиль, записывается как след, который можно воспроизвести. Это исследовательское программное обеспечение для закрытых курсов. Прочитайте следующий раздел, прежде чем что-либо еще. Это программное обеспечение управляет рулевым управлением, ускорением и торможением автомобиля на основе вывода языковой модели. Языковые модели допускают ошибки, как и код, устройство, автомобиль и человек, осуществляющий надзор.

Обзор (машинный перевод)

Небольшая упряжка, которая позволяет языковой модели управлять реальным автомобилем на парковке скорость через три инструмента, в то время как человек сидит на водительском сиденье ногой; над тормозом. Он работает на устройстве Comma с Открытый пилот в поддерживаемой Toyota Подвергает автомобиль любому приложению чата, которое говорит MCP (Codex, Claude Code, Cursor). Один сервер, drivingbench_sandbox, с тремя инструментами: observe, set_motion, [[Т3]]. Все, что говорит и делает модель, и все, что делает автомобиль, это Записан как след, который можно воспроизвести.

Это исследовательское программное обеспечение для закрытых курсов. Прочитайте следующий раздел перед Что-нибудь еще.

##Отказ от ответственности и безопасность

Использовать на свой страх и риск. Это программное обеспечение управляет рулевым управлением, ускорением и торможение транспортного средства на основе вывода языковой модели. Язык языка Модели делают ошибки, как и этот код, устройство, автомобиль и человек. Наблюдение. Авторы предоставляют это программное обеспечение как есть, без гарантии каких-либо нести ответственность за любой ущерб, травму, потерю, штраф или другое последствия, вытекающие из его использования или из чего-либо, вытекающего из него. Если вы используете Вы являетесь водителем и оператором и несете ответственность за транспортное средство. В любой момент.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

DrivingBench Harness

A small harness that lets a language model drive a real car at parking-lot speed through three tools, while a human sits in the driver’s seat with a foot over the brake. It runs on a comma device with openpilot in a supported Toyota, and exposes the car to any chat app that speaks MCP (Codex, Claude Code, Cursor) as one server, drivingbench_sandbox, with three tools: observe, set_motion, stop_now. Everything the model says and does, and everything the car did, is recorded as a trace you can replay.

This is research software for closed courses. Read the next section before anything else.

Disclaimer and safety

Use at your own risk. This software commands the steering, acceleration and braking of a motor vehicle based on the output of a language model. Language models make mistakes; so does this code, the device, the car, and the person supervising. The authors provide this software as is, without warranty of any kind, and accept no liability for any damage, injury, loss, fine, or other consequence arising from its use or from anything derived from it. If you use it, you are the driver and the operator, and you are responsible for the vehicle at every moment.

The authors are not affiliated with, endorsed by, or supported by comma.ai, openpilot, Toyota, or the makers of any model or chat application named here. openpilot’s own terms and safety model apply to the device; this project modifies openpilot in ways its authors never intended or reviewed.

Do not trust the software limits. The harness has a speed ceiling, an emergency speed cut-off, command expiry, and cancels motion on brake, pedal, disengagement, or invalid sensors. These are ordinary code paths on an unreviewed system, not safety functions; any of them can fail. The safety measures are the human ones:

  • A licensed, sober, attentive driver in the driver’s seat, foot over the brake, hands ready, at all times. The brake or the steering wheel always wins: pressing either cancels the model’s command and disengages openpilot.
  • Private property you have permission to use, empty of people and other vehicles, with soft obstacles (cones) only. Never on public roads, never near pedestrians, never with passengers, never at night or in rain until you have far more experience with the system than this README can give you.
  • Walking pace. The defaults cap commands at 3 m/s (about 7 mph); keep them there.
  • One operator supervises the car and the UI; treat every command in the Drive-tab history as something you personally authorized.
  • Do a supervised check of every release before letting a model drive with it (docs/deployment.md), and recalibrate the steering scale on your car (docs/steering-calibration.md).
  • Know your local law. Operating a modified driver-assistance system, even on
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →