# Installation
This package provides a forward kinematics for simple robots as symbolic functions using
casadi. This allows the usage in model predictive control schemes and other trajectory
optimization methods.
```bash
pip3 install forwardkinematics
```
## Install in editable mode
If you want to install as an editable without the usage of an virtual environment, you
must create a setup.py first.
This can be done using poetry2setup (`pip install poetry2setup`)
Then you can run
```bash
poetry2setup > setup.py
mv pyproject.toml pyproject.toml_BACKUP
pip3 install -e .
```
Raw data
{
"_id": null,
"home_page": "https://github.com/maxspahn/forwardKinematics.git",
"name": "forwardkinematics",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": null,
"author": "Max Spahn",
"author_email": "m.spahn@tudelft.nl",
"download_url": "https://files.pythonhosted.org/packages/52/1b/38de7f6b2823e02f89824c56880d609ea17254a095654faabdad879066c7/forwardkinematics-1.2.3.tar.gz",
"platform": null,
"description": "# Installation\n\nThis package provides a forward kinematics for simple robots as symbolic functions using\ncasadi. This allows the usage in model predictive control schemes and other trajectory\noptimization methods.\n\n```bash\npip3 install forwardkinematics\n```\n\n## Install in editable mode\n\nIf you want to install as an editable without the usage of an virtual environment, you\nmust create a setup.py first.\nThis can be done using poetry2setup (`pip install poetry2setup`)\nThen you can run \n```bash\npoetry2setup > setup.py\nmv pyproject.toml pyproject.toml_BACKUP\npip3 install -e .\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\"Light-weight implementation of forward kinematics using casadi.\"",
"version": "1.2.3",
"project_urls": {
"Homepage": "https://github.com/maxspahn/forwardKinematics.git",
"Repository": "https://github.com/maxspahn/forwardKinematics.git"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3a859fc12fff5090b9d24680483af540b44225050fe14959756e45a476e51733",
"md5": "ec2746fb910d43250d6e1d08c70676d8",
"sha256": "04db7df69e42969b006598ac41dd7ee26aab99513439eb868c82e9959385d658"
},
"downloads": -1,
"filename": "forwardkinematics-1.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ec2746fb910d43250d6e1d08c70676d8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 11620,
"upload_time": "2024-06-01T00:39:23",
"upload_time_iso_8601": "2024-06-01T00:39:23.027084Z",
"url": "https://files.pythonhosted.org/packages/3a/85/9fc12fff5090b9d24680483af540b44225050fe14959756e45a476e51733/forwardkinematics-1.2.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "521b38de7f6b2823e02f89824c56880d609ea17254a095654faabdad879066c7",
"md5": "71d17241dbe32f4c80f7b91d73813439",
"sha256": "72cb7de0ad0e4bb2d5a57567f823ec7af6cfd048d2a0832d3bef8a4391273308"
},
"downloads": -1,
"filename": "forwardkinematics-1.2.3.tar.gz",
"has_sig": false,
"md5_digest": "71d17241dbe32f4c80f7b91d73813439",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 7828,
"upload_time": "2024-06-01T00:39:24",
"upload_time_iso_8601": "2024-06-01T00:39:24.069883Z",
"url": "https://files.pythonhosted.org/packages/52/1b/38de7f6b2823e02f89824c56880d609ea17254a095654faabdad879066c7/forwardkinematics-1.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-01 00:39:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "maxspahn",
"github_project": "forwardKinematics",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "forwardkinematics"
}