> For the complete documentation index, see [llms.txt](https://docs.ceruleansonar.com/c/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ceruleansonar.com/c/sonarview/session-configurations/vehicle.md).

# Vehicle

Adding a vehicle to a Session is straightforward. Go to Session Configurations and hit "Add Vehicle". You will get this dialog:

<figure><img src="/files/yWVb3yAnIAyadXU2KNVU" alt="" width="376"><figcaption></figcaption></figure>

The vehicle model is the 3D model that will be used in the view. Protocol, Hostname, and Port will allow SonarView to communicate with the vehicle. When "Use as default?" is selected, this vehicle will be used in every session when another vehicle is not defined. Otherwise, you can add this vehicle to a session with specified devices.

{% hint style="info" %}
There are certain additional features when Protocol is set to "mavlink2rest" described[ here](/c/sonarview/ardupilot-vehicle.md)
{% endhint %}
