From 89b4ecaf6ce9c3e4216dda5847a5629b7a4a7b65 Mon Sep 17 00:00:00 2001 From: Franco Cipollone <53065142+francocipollone@users.noreply.github.com> Date: Thu, 21 Nov 2024 12:56:05 -0300 Subject: [PATCH] Adds reference to andino_ansible_config repo._ (#278) Signed-off-by: Franco Cipollone --- README.md | 9 ++++++++- andino_hardware/README.md | 3 +++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b555551f..c58e8c52 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ _Note: For videos go to [Media](#selfie-media) section._ Other projects built upon Andino! :rocket: +- :rocket: [`andino_ansible_config`](https://github.com/garyservin/andino_ansible_config): (**Thanks @garyservin !**): Ansible configuration to easily setup an Andino robot. - :computer: [`andino_gz`](https://github.com/Ekumen-OS/andino_gz): [Gazebo](https://gazebosim.org/home)(non-classic) simulation of the `andino` robot. - :lady_beetle: [`andino_webots`](https://github.com/Ekumen-OS/andino_webots): [Webots](https://github.com/cyberbotics/webots) simulation of the Andino robot fully integrated with ROS 2. - :joystick: [`andino_o3de`](https://github.com/Ekumen-OS/andino_o3de): [O3DE](https://o3de.org/) simulation of the Andino robot. @@ -55,6 +56,8 @@ Visit [`andino_hardware`](./andino_hardware/) for assembly instructions. ## :mechanical_arm: Installation +Remember to first go over the assembly instructions at [`andino_hardware`](./andino_hardware/)! + ### Platforms - ROS 2: Humble Hawksbill @@ -62,6 +65,10 @@ Visit [`andino_hardware`](./andino_hardware/) for assembly instructions. - Ubuntu 22.04 Jammy Jellyfish - Ubuntu Mate 22.04 (On real robot (e.g: Raspberry Pi 4B)) +### Via ansible + +See [`andino_ansible_config`](https://github.com/garyservin/andino_ansible_config): This repository contains Ansible configurations for managing and automating the setup and configuration of an Andino robot. + ### Build from Source #### Dependencies @@ -112,7 +119,7 @@ colcon build source install/setup.bash ``` -`Note`: Whether your are installing the packages in your dev machine or in your robot the procedure is the same. +`Note`: Whether your are installing the packages in your dev machine or in your robot the procedure is the same. Remember to go over the assembly instructions first. ### Install the binaries diff --git a/andino_hardware/README.md b/andino_hardware/README.md index 57c375d5..2b81715d 100644 --- a/andino_hardware/README.md +++ b/andino_hardware/README.md @@ -99,6 +99,9 @@ For uploading the microcontroller firmware please refer to [`andino_firmware`](. The SBC used in this project is a Raspberry Pi 4b so the guidelines here will refer particularly to this family of on-board computers, however extending its use to other families is possible as well. +This section details the required configuration that is needed in the SBC. +You can either follow these steps or **rely on community contribution (Recommended) for installing this via ansible playbooks**: See https://github.com/garyservin/andino_ansible_config + ### Operative System Ubuntu Mate 22.04 ARM64 is the recommended operative system for this project. This OS provides good capabilities for a educational platform as well as good performance.