From 92184e9456c32b1fc5c71bcc52d03546237837fc Mon Sep 17 00:00:00 2001 From: Rune Harlyk <36825685+runeharlyk@users.noreply.github.com> Date: Thu, 22 Aug 2024 14:54:03 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=A6=8B=20Adorns=20readme.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 88 ++++++++++++++++++++++++++----------------------------- 1 file changed, 42 insertions(+), 46 deletions(-) diff --git a/readme.md b/readme.md index fb90f5f..e140e1c 100644 --- a/readme.md +++ b/readme.md @@ -1,74 +1,70 @@ -

-
- - Leika - -
- Spot Micro - Leika -

+
+

+
+ + Leika + +
+ Spot Micro - Leika 🐕 +

-

A small quadruped robot, inspired by boston dynamic Spot.

+

A small quadruped robot, inspired by boston dynamic Spot.

-

- Key Features • +

Overview • + Key FeaturesDocumentationCreditsLicense

- - -## Status - -
- [![Frontend Tests](https://github.com/runeharlyk/SpotMicroESP32-Leika/actions/workflows/frontend-tests.yml/badge.svg)](https://github.com/runeharlyk/SpotMicroESP32-Leika/actions/workflows/frontend-tests.yml) [![PlatformIO CI](https://github.com/runeharlyk/SpotMicroESP32-Leika/actions/workflows/embedded-build.yml/badge.svg)](https://github.com/runeharlyk/SpotMicroESP32-Leika/actions/workflows/embedded-build.yml) -
+ -## Key Features - -* Live preview - Make changes, See changes -* Real time data - * Camera live stream, sensors, analytics, etc -* Full kinematic model -* Dual joystick controller -* Robot mirroring visualization -* Highly customizable -* Self hosted, self included - - -## Overview - -This repository contains the source code for a Spot Micro quadruped robot. -Execution of the software takes place on a ESP32 cam, which runs various number of FreeRTos task for seamless robotic operations. +## 📜 Overview +Leika is a smaller quadruped robot for the Spot-Micro community. +Built on an ESP32 and powered by FreeRTOS, she can handle multiple tasks seamlessly - Like video and data streaming, solving kinematic and gait planning, controlling IO and much more. By focusing on practicality and simplicity in both hardware and software, it offer an accessible platform for learning, experimentation, and modest real-world applications. -### Documentation +## 🎯 Features + +* **Live Preview**: Instant feedback with real-time updates. +* **Real-Time Data**: Stream camera feeds, monitor sensors, and analyze data on the fly. +* **Kinematic Precision**: Full kinematic model for accurate movements. +* **Dual joystick controller** +* **Robot mirroring visualization** +* **Highly customizable** +* **Self-Hosted**: Complete autonomy, from code to execution. + + +### 🎮 Controller + +controller + +### 🛠️ Documentation You can find the current steps to get a fresh new doggo up and barking on [/docs](docs/readme.md) 1. [Components](docs/1_components.md) 1. [Assembly](docs/2_assembly.md) 1. [Software](docs/3_software.md) -1. [Turning on for the first time](docs/4_configuring.md) +1. [First-time setup](docs/4_configuring.md) 1. [Running](docs/5_running.md) 1. [Developing](docs/6_developing.md) 1. [Contributing](docs/7_contributing.md) -#### Software +#### 🎮 Software + You can find a description for the current esp32 firmware and controller [here](docs/software_description.md). -controller - -## Kinematics + -## Getting started +## 🔮 Getting started 1. Clone and open the new project @@ -90,11 +86,11 @@ The kinematic for the robot is from this [kinematics paper](https://www.research 1. Upload firmware using platformIO -## Future +## 🚀 Future See the [project backlog](https://github.com/users/runeharlyk/projects/3) and [open issues](https://github.com/runeharlyk/SpotMicroESP32-Leika/issues) for full list of proposed and active features (and known issues). -## Credits +## 🙌 Credits This project takes great inspiration from the following resources: @@ -106,7 +102,7 @@ This project takes great inspiration from the following resources: 1. [Spot Micro - Leika](https://github.com/runeharlyk/SpotMicro-Leika/tree/main) 1. [NightDriverStrip](https://github.com/PlummersSoftwareLLC/NightDriverStrip) -## Support +## ☕ Support If you like the project and want to follow it evolving concidering ✨-ing the project @@ -117,7 +113,7 @@ If you like the project and want to follow it evolving concidering ✨-ing the p * [Spot Micro Quadruped Project - mike4192](https://github.com/mike4192/spotMicro) - Great ROS based project * [SpotMicroAi](https://gitlab.com/public-open-source/spotmicroai) - Group repository with simulations and runtimes -## License +## 📃 License [MIT](LICENSE.md)