/nighthawk

wrapper arounnd openBalena APIs for SLAM robots using ROS Melodic., Roslibjs and balena-sdk

Primary LanguageTypeScript

nighthawk

Status GitHub Issues GitHub Pull Requests License


an open source version of balena cloud using openBalena API's for AMR fleet management

📝 Table of Contents

🧐 About

Wrapper around openBalena API's for deploying and managing AMR Robots Includes api based support for mapping(scanning), SLAM, device management, mission control, waypoint & prohibition zones.

This project is solely tested on ROS Melodic. (WIP)

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

There are basically 2 projects here. The directory Ros is built/compiled first Consequent directory, the parent one is compiled afterwards

Installing

A step by step series of examples that tell you how to get a development env running.

cd ~/dir/ros && npm i
cd ../ && npm i && npm run buid

End with an example of getting some data out of the system or using it for a little demo.

🔧 Running the tests

npm test

🎈 Usage

Run your ros melodic 

🚀 Deployment

Add additional notes about how to deploy this on a live system.

⛏️ Built Using Typescript

✍️ Authors