Skip to main content

A small package for robot simulation

Project description

kineticspy

Simulation tool for robotics

Robotics is a very vast branch of engineering involoving computer, mechanical and electrical engineering.

While there are many libraries available online for robotics. They are not that easy to use for beginners. To create interest in robotics we need to provide easier visualisation platforms so that the interest can nurture.

The aim of this project is to do exactly that. By using plotly we are providing a 3D toggle to visualize the trajectory and orientation of the robot.

As currently plotly's 3D animation toolbox is still under development we are limited to matplotlib for animation of the robot. All the contributions are welcome!! I have not yet documented anything will do that in about a months time.

If any doubts mail me or raise an issue.

Currently I am working on animation through trajectories And the library is not very well oriented there are redundancies which can be removed Will work on that.

Current func:

  1. Create Robot object
  2. Forward Dynamics
  3. Trajectory ploting for continuously varying joints
  4. Inverse Kinmatics
  5. Minimum Trajectory Potting i.e straight line
  6. Via Points Addition

Current Goals:

  1. add animation
  2. Make the library suitable to be used using DH paramaeters
  3. Add various options for plotting Robot

PS: I am new to open source XD

Note: Functions using inverse kinematics functions are only available for 3DOF arm.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kineticspy-0.0.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kineticspy-0.0.1-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file kineticspy-0.0.1.tar.gz.

File metadata

  • Download URL: kineticspy-0.0.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for kineticspy-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8ea1762919ff332b22d1ac658fa569d80dc32ea12d53cfcb8cc2413b71ced282
MD5 c13790ed32917b5f3cb3a4fa6222c78a
BLAKE2b-256 264431932f3ddaa8999270f306c8d895b8a515955456117bccb5a8f917ebc24a

See more details on using hashes here.

File details

Details for the file kineticspy-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: kineticspy-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for kineticspy-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 754774d427b03a36f82d7df9889125548d2d5d472e35dee6075fc889eb6bf4c1
MD5 a391455a142239810d31552e81682215
BLAKE2b-256 62f3752484963182afc8874440e66eb1350b140493667c11341295d104c30e80

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page