ahrs-toolsProvides quaternion decomposition into Euler angles and roll/pitch compensation utilities for AHRS orientation handling with pywayne.ahrs.tools.
Install via ClawdBot CLI:
clawdbot install wangyendt/ahrs-toolsGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 22, 2026
Used to calibrate drone orientation by decomposing quaternion data from IMU sensors into Euler angles for flight stabilization. The roll/pitch compensation helps zero out sensor drift during hover or precise positioning.
Processes head-mounted display orientation data to decompose quaternions into heading and inclination angles for immersive VR experiences. Compensation ensures stable horizon alignment during user movement.
Analyzes vehicle orientation from AHRS systems to determine roll and pitch angles for stability control. The compensation function helps maintain level orientation during turns and terrain changes.
Converts quaternion data from motion capture suits into usable Euler angles for character animation. The decomposition provides clean angle separation for animators working with 3D models.
Processes ship orientation data to calculate heading and bank angles for navigation displays. Roll/pitch compensation helps stabilize readings during rough sea conditions.
License the pywayne-ahrs-tools module to robotics companies and VR developers for integration into their products. Offer tiered pricing based on deployment scale and support levels.
Provide custom integration services for companies needing AHRS processing in their applications. Offer training, optimization, and specialized adaptation of the tools for specific use cases.
Build a cloud platform that processes quaternion data from various sensors using these tools. Offer real-time analytics dashboards for orientation monitoring across fleets of drones or vehicles.
💬 Integration Tip
Ensure numpy and qmt dependencies are installed first. Use the provided quaternion format (w,x,y,z) consistently to avoid conversion errors.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.