https://github.com/joelarmah/agri-bot
A controller for the first Agric Robot in Ghana using ROS
https://github.com/joelarmah/agri-bot
first-global robotframework robotics ros
Last synced: 7 months ago
JSON representation
A controller for the first Agric Robot in Ghana using ROS
- Host: GitHub
- URL: https://github.com/joelarmah/agri-bot
- Owner: joelarmah
- Created: 2024-07-14T20:57:16.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-15T10:20:46.000Z (over 1 year ago)
- Last Synced: 2025-02-12T23:37:51.079Z (9 months ago)
- Topics: first-global, robotframework, robotics, ros
- Language: JavaScript
- Homepage:
- Size: 315 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AgriBot Control Dashboard | React.js and Bootstrap
## Introduction

Welcome to the AgriBot Control Dashboard built with React.js and ROS Lib.
### Features
- **Video:** Live video feed broadcasted by the robot.
- **Map:** Displays the real-time position of the robot on an interactive map.
- **Navigation:** Intuitive control mechanism for robot navigation.
### Libraries
- **ROSlib.js:** A JavaScript library for interacting with ROS, enabling communication between the web application and the robot.
- **ROS2D:** A library for visualizing 2D maps and robot positions within the Robot Operating System (ROS), enhancing the map visualization capabilities.
## Getting Started
### Prerequisites
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Project requires Node.js version 14+.
### Installation
1. Clone the repository:
```bash
git clone https://github.com/joelarmah/agri-bot
```
2. Navigate to the project directory:
```bash
cd agri-bot
```
3. Install npm packages:
```bash
npm install
```
### Start application
```bash
npm start
```
## Contributing
If you'd like to contribute to this project, please follow our [contribution guidelines](CONTRIBUTING.md).
## Contributors
## Acknowledgments
I want to express our gratitude to the open-source community for their valuable contributions and resources that have made this project possible.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.