Hello ArduPilot Community,
I am Naman Jain, a B.Tech student in Instrumentation and Control Engineering, and I am excited to contribute to ArduPilot as part of Google Summer of Code 2025.
I have a strong background in JavaScript, React, and OpenAI API and have previously contributed to multiple open-source projects, including C2SI and Jitsi. I am currently enhancing my expertise in machine learning and AI to develop intelligent web-based solutions.
I am particularly interested in the “AI Chat Integration with All WebTools” project. I believe integrating AI-powered assistance into ArduPilot’s web tools can significantly improve usability by enabling intuitive, voice/text-based interactions. My plan is to:
- Develop an AI chat widget that can assist users in navigating web tools.
- Implement voice and text-based AI interactions to explain tool functionalities.
- Allow the AI assistant to interact with UI elements, such as zooming in graphs or executing actions based on user input.
- Start with the UAV Log Viewer as a priority and later extend support to other tools.
I am currently familiarizing myself with ArduPilot WebTools and would love guidance on getting started. Any suggestions on relevant documentation, repositories, or initial tasks would be greatly appreciated!
Looking forward to collaborating with the community and making this project a success!
Best regards,
Naman Jain