1
1
+++
2
2
title = " Overview"
3
3
description = " Cockpit overview."
4
- date = 2024-09-03T04 :30:00+10 :00
4
+ date = 2025-01-08T21 :30:00+11 :00
5
5
template = " docs/page.html"
6
6
sort_by = " weight"
7
7
weight = 0
@@ -50,21 +50,22 @@ It is currently available as:
50
50
## Primary Feature List
51
51
52
52
- 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
54
55
- Custom display [ Views] ( ../advanced/#views ) , for interface pages/profiles that can be switched between
55
56
- Different browser windows/screens/devices can independently select which view to display
56
57
- 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 )
59
59
- 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 )
61
62
- [ 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
64
65
- 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
68
69
- Includes support for simultaneous input from multiple sources (including multiple joysticks)
69
70
- [ Joysticks] ( ../advanced/#joysticks ) of _ any_ type can be configured
70
71
- Buttons and axes can be mapped to arbitrary Actions
@@ -73,6 +74,12 @@ It is currently available as:
73
74
- Includes text to speech announcements
74
75
- [ Mission naming] ( ../advanced/#mission-name ) used on the interface and video save filenames
75
76
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
+
76
83
## Community
77
84
78
85
### Discussions and Support
0 commit comments