Motty
原生桌面 SSH 工作台:终端、SFTP/SCP、端口转发、VNC 与 RDP 远程桌面、AI 助手都在一个窗口里。Go 编写,没有 Electron,空闲时保持安静。免费开源,支持 macOS、Windows 和 Linux。
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
KIDA (Kinetic Interactive Drive Automaton) v00: a Raspberry Pi 3 tank robot on the Freenove Tank HAT. Live video, photo and video capture, on-device age and gender detection, obstacle avoidance and line following, with a web dashboard, a pygame HUD and a remote desktop controller.
翻译准备中
正在加载完整 README。
查看完整 README ↗Windows controller: builds/KIDA-00-Controller.exe shows KIDA-00's own web page in a window, so it always matches the page. Source: scripts/web_controller.
Camera: her Android app shows her camera. If there's no picture, her page and PC controller show NO CAMERA: and the reason.
Other languages: scripts/controllers has this robot's controller in C#, F#, Rust, Go and Julia, all reading one robot.json: W A S D to drive, the mode buttons and the sensors. See its README for how to run each.
Website: https://cursedprograms.github.io/KIDA-Robot-v00/
KIDA v00 is the foundational entry in the Kinetic series, built on the Raspberry Pi 3 Model B. v00 is a versatile teleoperated and autonomous scout designed for robust remote monitoring and computer vision tasks.
Core Features
motor_control.WALL_GUARD_M).| Component | Details |
|---|---|
| Main Board | Raspberry Pi 3B |
| GPIO Hat | Freenove Tank Robot HAT v2 |
| Component | Details |
|---|---|
| Chassis | Robot Tank Chassis |
| Motors | 2× 5v DC Motors |
| Component | Details |
|---|---|
| Interface | PC, Android, iPhone |
| Controller | Wireless Keyboard |
| Component | Details |
|---|---|
| Camera 0 | Raspberry Pi Camera |
| Component | Details |
|---|---|
| Ultrasonic Sensors | HC-SR04 |
| Line Follower | 3-Channel Line Tracking Sensor |
| Component | Details |
|---|---|
| Battery | 2s 18650 |
[!IMPORTANT] This section describes the GPIO pin assignments for the KIDA robot.
KIDA uses the V2 robot Hat from the Freenove Tank Robot:
| Signal | GPIO Pin |
|---|---|
| TRIGGER_PIN | 27 |
| ECHO_PIN | 22 |
| Signal | GPIO Pin |
|---|---|
| Servo0 | 12 |
| Servo1 | 13 |
| Servo1 | 19 |
| Signal | GPIO Pin |
|---|---|
| LEDpixel | 10 |
| Sensor | GPIO Pin |
|---|---|
| IR01 | 16 (IR01) |
| IR02 | 26 (IR02) |
| IR03 | 21 (IR03) |
Left Motor:
| Signal | GPIO Pin |
|---|---|
| IN1 | 23 (M1+) |
| IN2 | 24 (M1-) |
Right Motor:
| Signal | GPIO Pin |
|---|---|
| IN1 | 6 (M2+) |
| IN2 | 5 (M2-) |
Note: These pins correspond to the constructor defaults:
The same keys on her own screen (scripts/ui.py), the PC controller (controller/main.py) and the web dashboard. H or F1 opens a keys window in each of them (on the dashboard also the KEYS button). She has no IR remote. One list feeds all of them and this section: scripts/keymap.py (regenerate with python scripts/keymap.py).
Drive (USER mode)
| Key | Does |
|---|---|
| W A S D | WASD scheme: forward, turn left, back, turn right |
| W+A, W+D ... | curve while ARC is on (inside track slows) |
| Q A / W S | QA/WS scheme: left track / right track, forward and back |
| 1 / 2 | WASD scheme / QA/WS tank scheme |
| T | ARC turns on / off |
| X | next speed (USER and AUTONOMOUS) |
Modes
| Key | Does |
|---|---|
| TAB | next mode: USER, AUTONOMOUS, LINE FOLLOW |
| U | USER: you drive |
| O | AUTONOMOUS: obstacle avoidance |
| L | LINE FOLLOW |
| 9 | MIND: the PC controller's mind drives her (only while one that can think is connected) |
Camera
| Key | Does |
|---|---|
| ← / → | pan the camera left / right (FOLLOW off) |
| ↑ | centre the camera (FOLLOW off) |
| C | photo (USER mode) |
| V | video recording on / off (USER mode) |
| F | save the faces it sees (USER mode) |
Music
| Key | Does |
|---|---|
| M | play music |
| SPACE | stop music |
Robot
| Key | Does |
|---|---|
| K | wheel lock on / off (her own keyboard only, no password) |
| H or F1 | this keys window |
| ESC | quit |
PC controller only (controller/main.py)
| Key | Does |
|---|---|
| Backspace | STOP: motors off in any mode, back to USER (as the STOP button and the D-pad's middle) |
| Drive keys, pad, D-pad | in any mode: driving takes over (back to USER, you drive) |
| STOP / EMULATE / THEME | the top bar: stop in any mode / her pretend self on this PC / DEFAULT, LIGHT, CUSTOM colours |
Gamepad (on her USB or the PC's)
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗