Skip to main content

QuestNav Python Library

Project description

RobotPy QuestNav

Python implementation of questnav-lib for FRC robots.

Installation

pip install .

Usage

from questnav import QuestNav, PoseFrame
from wpimath.geometry import Pose2d, Rotation2d, Pose3d

questnav = QuestNav()

initial_pose = Pose2d(1.0, 2.0, Rotation2d.fromDegrees(90))
questnav.set_pose(Pose3d(initial_pose))

questnav.command_periodic()
frames = questnav.get_all_unread_pose_frames()

Requirements

  • protobuf
  • RobotPy environment providing ntcore and wpimath

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

robotpy_questnav-2026.0.1a0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

robotpy_questnav-2026.0.1a0-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file robotpy_questnav-2026.0.1a0.tar.gz.

File metadata

  • Download URL: robotpy_questnav-2026.0.1a0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for robotpy_questnav-2026.0.1a0.tar.gz
Algorithm Hash digest
SHA256 3106de62a5ff6f6914911b5336563d968fa7952e05f82d674d17823592b52588
MD5 69f8bf7c871e1e503857a7feed7a9fda
BLAKE2b-256 12d2716ea3cf0f15ea68dff868442cb770787111a1b0f87dfe2083b3ba7d2968

See more details on using hashes here.

File details

Details for the file robotpy_questnav-2026.0.1a0-py3-none-any.whl.

File metadata

File hashes

Hashes for robotpy_questnav-2026.0.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d04a55fd0405d8261bfeea5f3719cb7a43dd7b6830e009657725a6a79fd5db2
MD5 4752ca3228b6f9f92acfc10d1909bc4d
BLAKE2b-256 844044fc7ee7a53d5c9e102381cec14329173d461e27f9a0c658e77d9043f1b7

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