Name | robot-arm-controller JSON |
Version |
0.1.9
JSON |
| download |
home_page | |
Summary | Robot arm controller |
upload_time | 2023-08-25 12:49:51 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.11 |
license | MIT |
keywords |
robot
arm
controller
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 6DOF Robotic Arm Controller
## Overview
This is the Python server used to control a robotic arm that uses the firmware found in [this repository](https://github.com/alberto-abarzua/Robot-Arm-Control).
The controller forms the core of our system, housed within a Python script that is executed on a computer. The role of the controller is two-fold. It sends commands to the firmware, while simultaneously receiving data from it. As the primary interface for the user, it provides a programmable interface for the manipulation and operation of the robotic arm.
## Features
- [x] Basic control of the robotic arm using a Python script
- [x] Communication between controller and firmware via WiFi TCP socket
- [x] Implementing Inverse Kinematics for the robotic arm
- [x] Implementing Forward Kinematics for the robotic arm
- [x] Implementing a basic controller for the robotic arm
- [x] More details in main [repository](https://github.com/alberto-abarzua/Robot-Arm-Control).
## How to install
```bash
pip install robot-arm-controller
```
Raw data
{
"_id": null,
"home_page": "",
"name": "robot-arm-controller",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": "",
"keywords": "robot,arm,controller",
"author": "",
"author_email": "alberto-abarzua <aabarzua@palvi.cl>",
"download_url": "https://files.pythonhosted.org/packages/20/f9/cb1b812f2d0c732c60c31ec4a929c46cbc04e0577112f899fb804b78caf6/robot-arm-controller-0.1.9.tar.gz",
"platform": null,
"description": "# 6DOF Robotic Arm Controller\n\n## Overview\n\nThis is the Python server used to control a robotic arm that uses the firmware found in [this repository](https://github.com/alberto-abarzua/Robot-Arm-Control).\n\nThe controller forms the core of our system, housed within a Python script that is executed on a computer. The role of the controller is two-fold. It sends commands to the firmware, while simultaneously receiving data from it. As the primary interface for the user, it provides a programmable interface for the manipulation and operation of the robotic arm.\n\n## Features\n\n- [x] Basic control of the robotic arm using a Python script\n- [x] Communication between controller and firmware via WiFi TCP socket\n- [x] Implementing Inverse Kinematics for the robotic arm\n- [x] Implementing Forward Kinematics for the robotic arm\n- [x] Implementing a basic controller for the robotic arm\n- [x] More details in main [repository](https://github.com/alberto-abarzua/Robot-Arm-Control).\n\n## How to install\n\n```bash\npip install robot-arm-controller\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Robot arm controller",
"version": "0.1.9",
"project_urls": {
"Source Code": "https://github.com/alberto-abarzua/Robot-Arm-Control"
},
"split_keywords": [
"robot",
"arm",
"controller"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "68fa95fdb487309b8b99cf54c2a4881b024fec60e99c350bff528a25080090b6",
"md5": "94d1ebd003f8f50ab612945f0b1324cf",
"sha256": "011625439b53f620c6aa5f03f68ca2d1b59ed683869d3cd62b1f24797ac310e0"
},
"downloads": -1,
"filename": "robot_arm_controller-0.1.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "94d1ebd003f8f50ab612945f0b1324cf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 15445,
"upload_time": "2023-08-25T12:49:48",
"upload_time_iso_8601": "2023-08-25T12:49:48.912100Z",
"url": "https://files.pythonhosted.org/packages/68/fa/95fdb487309b8b99cf54c2a4881b024fec60e99c350bff528a25080090b6/robot_arm_controller-0.1.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "20f9cb1b812f2d0c732c60c31ec4a929c46cbc04e0577112f899fb804b78caf6",
"md5": "9de66b39cb851bd6444648f451df5136",
"sha256": "3e0f1e5de6e615c44fef2a8c5a99c47e26700a5c7b388519e0453c11d008619f"
},
"downloads": -1,
"filename": "robot-arm-controller-0.1.9.tar.gz",
"has_sig": false,
"md5_digest": "9de66b39cb851bd6444648f451df5136",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 13134,
"upload_time": "2023-08-25T12:49:51",
"upload_time_iso_8601": "2023-08-25T12:49:51.646062Z",
"url": "https://files.pythonhosted.org/packages/20/f9/cb1b812f2d0c732c60c31ec4a929c46cbc04e0577112f899fb804b78caf6/robot-arm-controller-0.1.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-25 12:49:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "alberto-abarzua",
"github_project": "Robot-Arm-Control",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "robot-arm-controller"
}