Skip to content

Commit

Permalink
chore: update readmes
Browse files Browse the repository at this point in the history
  • Loading branch information
alberto-abarzua committed Dec 8, 2023
1 parent 5eb742b commit 4858ff6
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 5 deletions.
22 changes: 18 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ Welcome to the Ribot project, your comprehensive solution for controlling roboti

![Ribot](./arm_docs/static/img/general_page.gif)

## Demo Video

[![Demo on Robot Arm](https://img.youtube.com/vi/HM4zTVW9VRM/0.jpg)](https://www.youtube.com/watch?v=HM4zTVW9VRM)

[Click this or the image!](https://youtu.be/HM4zTVW9VRM)

## Getting Started

### Prerequisites
Expand Down Expand Up @@ -132,13 +138,21 @@ if __name__ == "__main__":
This example demonstrates initializing the controller, setting up the arm parameters, and executing various movements including positioning, angling, and tool manipulation.
### Documentation
For more detailed information and additional functionalities of the `ribot-controller` library.
For detailed documentation, please visit our [Docs](https://ribot.dev).
Integrate `ribot-controller` into your project to experience the power and simplicity of controlling robotic arms with Python.
### Contributing
### Documentation
For detailed documentation, please visit our [Docs](https://ribot.dev).
Please feel free to contribute to this project! We welcome any and all contributions to help improve the Ribot project. We don't have any specific guidelines for contributing, but please follow the general guidelines below:
**Issues**: If you find any bugs or have any feature requests, please create an issue on GitHub.
**Pull Requests**: If you have any changes you'd like to make, please create a pull request on GitHub. We'll review it and merge it if it looks good!
**Code Style**: Follow the existing code style (formatting and linting). For python code, we use black, isort, mypy, and flake8. For C++ code, we use clang-format and clang-tidy. For JavaScript code, we use prettier and eslint.
- You can check if you are following the code style by running `python ribot.py lint` in the root directory of the project. This will run all the linters and formatters on the codebase.
- To format the code, run `python ribot.py format` in the root directory of the project. This will run all the formatters on the codebase.
**Testing**: We have unit tests for the Python codebase. You can run them by running `python ribot.py test` in the root directory of the project.
### License
This project is licensed under the [MIT License](#).
Expand Down
11 changes: 10 additions & 1 deletion controller/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
# Ribot Python Control Library


TODO: Write a project description

This is the controller library for the RiBot software project.

This project focuess on creating a easy to use experience to manipulate and control robot arms


This library is used by the RiBot backend to control the robot arm.

More info on the RiBot project can be found [here](https://ribot.dev).

0 comments on commit 4858ff6

Please sign in to comment.