├── .env_example ├── .gitignore ├── LICENSE ├── README.md ├── doc ├── ARDUINO_SERIAL.md ├── control_box.png ├── control_form.png ├── system_diagram.png ├── widgets.png └── widgets_panel.png ├── entrypoint.sh ├── go.mod ├── go.sum ├── main.go ├── pkg ├── arena │ ├── arena.go │ ├── codecselector.go │ └── codecselector_arm.go ├── bot │ └── bot.go ├── botcom │ ├── botcom.go │ └── sound.go ├── cameraselector │ └── cameraselector.go ├── communicator │ └── communicator.go ├── consoleoutput │ └── consoleoutput.go ├── ipc │ └── ipc.go ├── serial │ └── serial.go └── utils │ └── utils.go └── scripts ├── select_camera_a.sh └── select_camera_b.sh /.env_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/.env_example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | bot_box -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/README.md -------------------------------------------------------------------------------- /doc/ARDUINO_SERIAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/doc/ARDUINO_SERIAL.md -------------------------------------------------------------------------------- /doc/control_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/doc/control_box.png -------------------------------------------------------------------------------- /doc/control_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/doc/control_form.png -------------------------------------------------------------------------------- /doc/system_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/doc/system_diagram.png -------------------------------------------------------------------------------- /doc/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/doc/widgets.png -------------------------------------------------------------------------------- /doc/widgets_panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/doc/widgets_panel.png -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/main.go -------------------------------------------------------------------------------- /pkg/arena/arena.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/arena/arena.go -------------------------------------------------------------------------------- /pkg/arena/codecselector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/arena/codecselector.go -------------------------------------------------------------------------------- /pkg/arena/codecselector_arm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/arena/codecselector_arm.go -------------------------------------------------------------------------------- /pkg/bot/bot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/bot/bot.go -------------------------------------------------------------------------------- /pkg/botcom/botcom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/botcom/botcom.go -------------------------------------------------------------------------------- /pkg/botcom/sound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/botcom/sound.go -------------------------------------------------------------------------------- /pkg/cameraselector/cameraselector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/cameraselector/cameraselector.go -------------------------------------------------------------------------------- /pkg/communicator/communicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/communicator/communicator.go -------------------------------------------------------------------------------- /pkg/consoleoutput/consoleoutput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/consoleoutput/consoleoutput.go -------------------------------------------------------------------------------- /pkg/ipc/ipc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/ipc/ipc.go -------------------------------------------------------------------------------- /pkg/serial/serial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/serial/serial.go -------------------------------------------------------------------------------- /pkg/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/pkg/utils/utils.go -------------------------------------------------------------------------------- /scripts/select_camera_a.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/scripts/select_camera_a.sh -------------------------------------------------------------------------------- /scripts/select_camera_b.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboportal/bot_box/HEAD/scripts/select_camera_b.sh --------------------------------------------------------------------------------