Skip to main content

C++-accelerated Frenet Trajectory Planning Handler

Project description

DOI

Frenetix: C++-accelerated Trajectory Planning in a Frenét Frame

A Python library to sample polynomial trajectories in a curvilinear coordinate system and evaluate them for feasibility and cost.

For background and rationale, see the following paper: M. Werling, J. Ziegler, S. Kammel and S. Thrun, "Optimal trajectory generation for dynamic street scenarios in a Frenét Frame," 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA, 2010, pp. 987-993, doi: 10.1109/ROBOT.2010.5509799.

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

frenetix-0.4.0.tar.gz (92.8 kB view details)

Uploaded Source

Built Distributions

frenetix-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

frenetix-0.4.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

frenetix-0.4.0-cp312-cp312-macosx_12_0_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12 macOS 12.0+ x86-64

frenetix-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

frenetix-0.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

frenetix-0.4.0-cp311-cp311-macosx_12_0_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11 macOS 12.0+ x86-64

frenetix-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

frenetix-0.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

frenetix-0.4.0-cp310-cp310-macosx_12_0_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

frenetix-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

frenetix-0.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

frenetix-0.4.0-cp39-cp39-macosx_12_0_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

frenetix-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

frenetix-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

frenetix-0.4.0-cp38-cp38-macosx_12_0_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

File details

Details for the file frenetix-0.4.0.tar.gz.

File metadata

  • Download URL: frenetix-0.4.0.tar.gz
  • Upload date:
  • Size: 92.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for frenetix-0.4.0.tar.gz
Algorithm Hash digest
SHA256 17edd47abc8749d2d1c6eddd4a70c953ffea5dda78b4753130b0622734b9007c
MD5 576ada2af04e24ca70b364ac2fd6be84
BLAKE2b-256 b34e3858e414c1b389bafac54f9fcf756a60c198e600b428126cb0f9d0a81102

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0f0aed3e11e9ba19d976dc0047391468fd73430da094d85989d2fde7aa3e943
MD5 aac7b505ae74a1085455483ab19f5880
BLAKE2b-256 a3295e6185f3549635d3279c254f1ea9b294a83e38d472513245a28faf88d5a2

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b8c3b5e809785b48f2160564c9db469370f2e1b553dfa8edf71b28ca5342799
MD5 f8f50fa6dbc4cee704456a51701c6113
BLAKE2b-256 604790b7ad1c2d4e959f971aa4a759c1b6ec21e2609041c4297587b8067fe640

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp312-cp312-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp312-cp312-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 65d629f83f37463e8a9cceb4f0bf140177a516d7d5364ec13394c03e2c0a1deb
MD5 430ad0aadfbbb12810371452489adb72
BLAKE2b-256 8a9e2073717d927befdef5eeef9494ac52de82b550cc4fe7d6a564eda7f4e39b

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4daeb8f10574fcb2f112d0cc2d4a58cbbece072ee18abd535097c0bb47ebe91
MD5 84bedbc04400bf6b9e99c5c1b00cf897
BLAKE2b-256 0ceb5e203b36ec5bfcbb2f1d4dc5e6a4dcfc424ceb0180b70978c3cfb8066b51

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c92bb958110f0e11dc1c0193a568e6cbc303c9d56f9d5c00a864dc09ef5f0602
MD5 c7f51e29853086255b0843543bb01d7b
BLAKE2b-256 99e12f1c5e92030f4e917f01459dcadabbb010b1c166eac33ccdf4a98bffddc7

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 b31f46f42e5f401ddf243738ff4dc75c6835ad0a0ced79f7f8d19a57cb35ad7f
MD5 ca22e3d0a5b84ee0ef9b279f50816b4f
BLAKE2b-256 3d8b2144ebae777a76a0eaaa08d0a1529ca85ae1a8bcf9768c14265679c04e7b

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5640c2e842986c0cc95e42f0771abe9f573ff826a8b99097f4997760e309b67a
MD5 458049f01a580bb28fc7d6ca13b1261e
BLAKE2b-256 3500327a8f1de31c9cbd45bd35bdbe32521f603db220c36d63ef83d31dbd608d

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4b4e9e9d9bfca06e23fa2ec91ad8f4eb3dc98b15fbff6d74b458308bc8420b54
MD5 cc492be2a98a9b3750dc619af7b78c78
BLAKE2b-256 b72f66803fbb43fd37c20784aac83634a0e16adbf8ffa4776138f757d2756c8b

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 173e326e1da158dbc143261867d9729a9ab564d8fa96698443956e2e7986bd98
MD5 27535687ade6717173c49d59d59f9cb9
BLAKE2b-256 70c37f36720a3f28d609eecfa77070ff5d30c52a32537e925cbde77aa71bde59

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4976b0d1e9b0bd8a0c07e3800e01177b88f38b65bcc71d6b84042a7a7e79a9b1
MD5 f916365c84a86c246dc0708dabf3805d
BLAKE2b-256 af41ed87bc5405ccb558b75a4a7f0acfb36c34b0e510467003591475bfa22d89

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fab1f574fd43355afc554b0e1883b1e595f48abf8c0be2364248093b60cb62ec
MD5 f162cd33cf2d504b1f1b6de872c55af8
BLAKE2b-256 666f759620dc98ddfa79316cf9cf1d119fed5c29cf99dd6e6dfe7fdbd274bf2d

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 5d58169a0823a1b93370ffa9edde6d3cef5af20c9f6507d8d4a939b2cc75b64a
MD5 67e3a914a6a5d8435a4414054bf1b018
BLAKE2b-256 8925360585c44cf281d2d8c196efc7609f38b6716c26aa4c11a1572b21e77d2d

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1b44a91dfd8e05ec4468a073b8828d79d4ad13970d1076d5a966f4b5330a7c0
MD5 d9dde781d4f911c28a09ec420f19a2be
BLAKE2b-256 79aead16c196df1e633ebe2d9abde24d1360ff0dcdf052ee4d3f2ca99c6e950a

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d2b088f59568c802cffaf56c5921c003e84f942ae922fa318a1cfd85d2b3e8d1
MD5 dc808047b81ec1b38958c115dbfe7a7e
BLAKE2b-256 f8169a3a1bd1c0083dd871b861792bbf6b77ef89bfcf0640761479671e1756a4

See more details on using hashes here.

File details

Details for the file frenetix-0.4.0-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for frenetix-0.4.0-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 6224b550a4b070dee3e39dae433da878393431ec7444d96007a6487bfdfcfff0
MD5 d01f49abc9aeb2b0e33c634fa31e3f04
BLAKE2b-256 4b906aaea6f6b6544d80e12b6bdd5e8500a01acbc587d66face88fba70d435d2

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