robot-arm-controller


Namerobot-arm-controller JSON
Version 0.1.9 PyPI version JSON
download
home_page
SummaryRobot arm controller
upload_time2023-08-25 12:49:51
maintainer
docs_urlNone
author
requires_python>=3.11
licenseMIT
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"
}
        
Elapsed time: 0.10239s