mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-15 17:12:59 -04:00
plannings
This commit is contained in:
@@ -0,0 +1,8 @@
|
|||||||
|
# why?
|
||||||
|
for anyone to be able to run a server, without all the specialty random interactive hardware.
|
||||||
|
|
||||||
|
## what?
|
||||||
|
- make it so the entire server and web UI can work with ONLY ROVERS and nothing else
|
||||||
|
- make sure that any extra feature can be disabled server-side, and when disabled it disappears from the web UI without a trace. no empty panels that say "nothing configured"
|
||||||
|
- ONLY mess with features that require extra hardware.
|
||||||
|
- make all extra integrations that arent only software be disabled on install, so if you want to add support for one you enable it manually.
|
||||||
@@ -1,10 +1,12 @@
|
|||||||
1. improve spectator page, options on what to see and what not to see
|
1. improve spectator page, options on what to see and what not to see
|
||||||
2. pagewide system for "why was i removed from a rover", instead of the link to spectator page thing
|
2. for private rovers, add virtual wall support and add that as a default-on safety.
|
||||||
3. admin command for kicking people off of rovers. just a kick, nothing persistent
|
3. synthesize wheel speed sensors based on encoder readings server side, add them to json sensor data, show them in topdown
|
||||||
4. kick people off rover after 3 consecurtive bump-off attempts
|
4. pagewide system for "why was i removed from a rover", instead of the link to spectator page thing
|
||||||
5. make signaling more clear for idle skips and idle skip kicks
|
5. admin command for kicking people off of rovers. just a kick, nothing persistent
|
||||||
6. add a kick command that disconnects sockets with a message
|
6. kick people off rover after 3 consecurtive bump-off attempts
|
||||||
7. fix this:
|
7. make signaling more clear for idle skips and idle skip kicks
|
||||||
|
8. add a kick command that disconnects sockets with a message
|
||||||
|
9. fix this:
|
||||||
`Jun 18 15:14:18 roombaserver.local node[216731]: /home/daniel/MultiRoombaRover/server/src/services/roverManager/socketHandlers.js:92
|
`Jun 18 15:14:18 roombaserver.local node[216731]: /home/daniel/MultiRoombaRover/server/src/services/roverManager/socketHandlers.js:92
|
||||||
Jun 18 15:14:18 roombaserver.local node[216731]: cb({ error: err.message });
|
Jun 18 15:14:18 roombaserver.local node[216731]: cb({ error: err.message });
|
||||||
Jun 18 15:14:18 roombaserver.local node[216731]: ^
|
Jun 18 15:14:18 roombaserver.local node[216731]: ^
|
||||||
|
|||||||
Reference in New Issue
Block a user