mode_edit

ZagHexa Robot

ZagHexa Robot Project Documentation

View the Project on GitHub RoboZag/zagHexa

ZagHexa Robot OS



We work with the Robot Operating System (ROS) as it is a software framework for developing robotic systems in a meta-operating system environment.
The primary goal of ROS is to support code reuse in robotics research and development.

ROS was originally developed in 2007 at the Stanford Artificial Intelligence Laboratory and development continued at Willow Garage.
Managed by the Open Source Robotics Foundation.

ROS is a collection of tools, libraries, and conventions that aim to simplify the task of creating complex and robust robot behavior across a wide variety of robotic platforms.

ROS provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management.

It also provides tools and libraries for obtaining, building, writing, and running code across multiple computers.

ROS is comprised of a number of independent nodes, each of which communicates with the other nodes using a publish/subscribe messaging model "we will explain this soon".
To know more about ROS, this is the Official Website ROS.org

If you ready to get started with ROS, This is a collection of step by step tutorials will help you to make your Hexapod Robot ROS Tutorials