11+++
22title = " Overview"
33description = " Cockpit overview."
4- date = 2024-09-03T04 :30:00+10 :00
4+ date = 2025-01-08T21 :30:00+11 :00
55template = " docs/page.html"
66sort_by = " weight"
77weight = 0
@@ -50,21 +50,22 @@ It is currently available as:
5050## Primary Feature List
5151
5252- Browser-based control station software, for vehicle control and monitoring from any web-capable device
53- - Widget-based layout system, with freeform positioning and resizing
53+ - [ Widget] ( ../advanced/#widgets ) -based layout system, with freeform positioning and resizing
54+ - Widgets can display generic input, including custom MAVLink ` NAMED_VALUE_FLOAT ` /` _INT ` messages
5455- Custom display [ Views] ( ../advanced/#views ) , for interface pages/profiles that can be switched between
5556 - Different browser windows/screens/devices can independently select which view to display
5657 - Views are downloadable and can be shared (json contains name and list of components and widget settings)
57- - MAVLink ` NAMED_VALUE_FLOAT ` /` _INT ` messages are self-registering for use in [ mini-widgets] ( ../advanced/#mini-widgets ) (including custom ones!)
58- - WebRTC-based [ video widget] ( ../advanced/#video )
58+ - WebRTC-based [ video widget] ( ../advanced/#video-widgets )
5959 - Multiple widgets can be added to support arbitrary numbers of video streams
60- - Includes video recording support, on the display device
60+ - Includes video recording support on the display device, with
61+ [ subtitle files of telemetry] ( ../advanced/#telemetry-logs-subtitle-files )
6162- [ Map widget] ( ../advanced/#map )
62- - Provides position tracking
63- - Allows planning (and saving/loading) autonomous missions
63+ - Provides position tracking and guiding
64+ - Allows [ planning] ( ../advanced/#mission-planning ) (and saving/loading) autonomous missions
6465 - Allows mission control
65- - In future will allow setting the current vehicle position, and clicking to guide the vehicle to new positions
66- - Customisable Actions mappable to user inputs (e.g. joysticks, and key presses / screen clicks in future)
67- - Actions can send commands to the vehicle, or can trigger local events like view switching and starting video recording
66+ - Versatile [ Actions system ] ( ../advanced/#cockpit-actions-1 ) , mappable to user inputs through joystick actions and
67+ on- screen elements
68+ - Actions can send commands to the vehicle, or trigger local events like view switching and starting video recording
6869 - Includes support for simultaneous input from multiple sources (including multiple joysticks)
6970- [ Joysticks] ( ../advanced/#joysticks ) of _ any_ type can be configured
7071 - Buttons and axes can be mapped to arbitrary Actions
@@ -73,6 +74,12 @@ It is currently available as:
7374 - Includes text to speech announcements
7475- [ Mission naming] ( ../advanced/#mission-name ) used on the interface and video save filenames
7576
77+ ## Quick Links
78+
79+ 1 . [ Documentation] ( @/_index.md )
80+ 2 . [ Source code] ( https://github.com/bluerobotics/cockpit )
81+ 3 . [ Releases, changelogs, files] ( https://github.com/bluerobotics/cockpit/releases )
82+
7683## Community
7784
7885### Discussions and Support
0 commit comments