Welcome to TerraMap AI Explorer repository! This project seamlessly combines CockroachDB, React, and ROS (Robot Operating System) to create an integrated system that allows your Turtlebot 3 to perform Autonomous Simultaneous Localization and Mapping (SLAM). Not only can you watch your Turtlebot explore and map its environment, but you can also visualize the progress and download the resulting maps through a user-friendly web interface.
In progress....
This project was created with:
- nodejs: v18.18.0
Still in development....
To run this project you need to first install node v18.18.0:
$ sudo apt install npm
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
$ source ~/.bashrc
$ nvm install v18.18.0
$ node --version
If this last command doesn't display the version 18.18.0 try rebooting your computer.
Now you need to clone this repository, install the packages and run the project:
$ git clone https://github.com/miguelgonrod/TerraMap-AI
$ cd TerraMap-AI
$ npm install
$ npm start
Still in development....
More details about the authors in the AUTHORS.md file.
Terramap-AI is available under the BSD-3-Clause license. See the LICENSE file for more details.