Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 2 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 (7 months ago)
- Default Branch: master
- Last Pushed: 2024-07-15T10:20:46.000Z (7 months ago)
- Last Synced: 2024-11-01T15:43:59.626Z (3 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
## Application Introduction
![Robot Control Console Dashboard](screenshots/home.png?raw=true)
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.