Skip to content

Conversation

AymenTurki0
Copy link
Contributor

This pull request adds the Aerobotix Arduino Navigation Library, designed for differential-drive autonomous robots.

Library features:

Simple configuration: set pins, wheel parameters, and control gains (KP, KI).

High-level motion commands: move_forward(), rotate(), curve().

Easy integration with Arduino projects for robotics clubs and education.

Version: 1.0.0

Repository URL: https://github.com/AymenTurki0/Aerobotix_Arduino_navigation

This library has been tested on Arduino boards and is ready for inclusion in the official Arduino Library Manager.

@github-actions github-actions bot added the topic: submission Add library to the list label Sep 25, 2025
Copy link
Contributor

Arduino Lint has suggestions for possible improvements to https://github.com/AymenTurki0/Aerobotix_Arduino_navigation:

Linting library in Aerobotix_Arduino_navigation
WARNING: Library name Aerobotix_Arduino_nav contains "Arduino". This is superfluous.                           
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP014)                                                                                          
WARNING: Invalid category field value Motion in library.properties                                             
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP038)                                                                                          

Linter results for project: 0 ERRORS, 2 WARNINGS

-------------------

Linting sketch in Aerobotix_Arduino_navigation/examples/Aerobotix_Arduino_nav_example

Linter results for project: no errors or warnings

-------------------

Linting sketch in Aerobotix_Arduino_navigation/examples/BasicExample

Linter results for project: no errors or warnings

-------------------

Linter results for projects: 0 ERRORS, 2 WARNINGS

@github-actions github-actions bot merged commit a40c9c7 into arduino:main Sep 25, 2025
11 checks passed
Copy link
Contributor

Your submission has now been accepted! Thanks for your contribution to the Arduino Library Manager index.

The library(s) will be available for installation via Library Manager within a day's time.

You can check the logs from the Library Manager indexer for your library(s) here:
http://downloads.arduino.cc/libraries/logs/github.com/AymenTurki0/Aerobotix_Arduino_navigation/

github-actions bot pushed a commit that referenced this pull request Sep 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: submission Add library to the list
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant