Skip to main content

Attitude dynamics in Python

Project description

attlesnake: Attitude Dynamics in Python

A Python library for handling rigid body attitude dynamics (tailored for spacecraft).

Installation

Install with pip:

pip install attlesnake

Basic Usage

>>> import numpy as np
>>> import attlesnake as att
>>> ea321 = att.EulerAngle321(np.pi/2, 0, 0)
>>> print(ea321)
1.5708, 0.0000, 0.0000
>>> dcm = att.DCM.from_ea321(ea321)
>>> print(dcm)
0.0,	1.0,	-0.0
-1.0,	0.0,	0.0
0.0,	0.0,	1.0

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

attlesnake-0.2.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

attlesnake-0.2.0-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file attlesnake-0.2.0.tar.gz.

File metadata

  • Download URL: attlesnake-0.2.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.0

File hashes

Hashes for attlesnake-0.2.0.tar.gz
Algorithm Hash digest
SHA256 15b39cb3149a3f4f0192ab31924b21cb6e828bdfa58a8863a2f71bbc691d01af
MD5 50252c2963e5eb048534865e46d1cf9b
BLAKE2b-256 63402cba1b1698d6f2ce8c901c5aa4eaa0f6f1256241528332c4b44107a6b830

See more details on using hashes here.

File details

Details for the file attlesnake-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: attlesnake-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.0

File hashes

Hashes for attlesnake-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b05f63489d38c6de7462171b3f790ccd4a0620d811e68cf9421923455b3c0a7d
MD5 9c6cd665552423d1c61077b476ffbd4e
BLAKE2b-256 edf6f4c6a82fade3f5a64e7e0242fe53ceb9f2cb2b6fd0b4f173111981f82ee6

See more details on using hashes here.

Supported by

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