Implement L0 NPNT for Ardupilot
Budget: ₹75,000 – ₹150,000 INR
We want L0 NPNT to be implemented for Ardupilot.
We are using Cubeorange as the FC, and Herelink as the Controller cum video Tx. We use Qgroundcontrol in Herelink for Ground control.
This task consists of 3 parts:
1 - Develop the NPNT Mangement server (Node js / django preferred)
2 - Modify qgroundcontrol for herelink to add all the functionalities of management client
3 - Integrate NPNT (libnpnt) in Ardupilot to take care of log encryption, etc mandated for L) compliance
Please go through - https://public-prd-dgca.s3.ap-south-1.amazonaws.com/InventoryList/headerblock/drones/DGCA%20RPAS%20Guidance%20Manual.pdf to understand the features required and the flow for the registration and authentication process.
References:
NPNT for Ardupilot - https://digitalsky.ispirt.in/t/open-source-npnt-implementation/57/7
Digitalsky MS OS implementation -
https://github.com/iSPIRT/digitalsky-frontend
https://github.com/iSPIRT/digital-sky-api
https://github.com/iSPIRT/digital-sky-app
More references-
https://digitalsky.ispirt.in/t/how-to-start-the-implementation-of-npnt/153/18
https://docs.google.com/document/d/1tf6j8a2hRmNC9UlbLu6JS_7hOdN1mHLWs0pMUZdgim4/edit
https://digitalsky.ispirt.in/t/steps-to-successfully-register-as-a-micro-category-drone-manufacturer/444
https://digitalsky.ispirt.in/t/open-source-npnt-implementation/57/7
https://digitalsky.ispirt.in/t/ardupilot-firmware-customization-for-npnt/332/5
We are using Cubeorange as the FC, and Herelink as the Controller cum video Tx. We use Qgroundcontrol in Herelink for Ground control.
This task consists of 3 parts:
1 - Develop the NPNT Mangement server (Node js / django preferred)
2 - Modify qgroundcontrol for herelink to add all the functionalities of management client
3 - Integrate NPNT (libnpnt) in Ardupilot to take care of log encryption, etc mandated for L) compliance
Please go through - https://public-prd-dgca.s3.ap-south-1.amazonaws.com/InventoryList/headerblock/drones/DGCA%20RPAS%20Guidance%20Manual.pdf to understand the features required and the flow for the registration and authentication process.
References:
NPNT for Ardupilot - https://digitalsky.ispirt.in/t/open-source-npnt-implementation/57/7
Digitalsky MS OS implementation -
https://github.com/iSPIRT/digitalsky-frontend
https://github.com/iSPIRT/digital-sky-api
https://github.com/iSPIRT/digital-sky-app
More references-
https://digitalsky.ispirt.in/t/how-to-start-the-implementation-of-npnt/153/18
https://docs.google.com/document/d/1tf6j8a2hRmNC9UlbLu6JS_7hOdN1mHLWs0pMUZdgim4/edit
https://digitalsky.ispirt.in/t/steps-to-successfully-register-as-a-micro-category-drone-manufacturer/444
https://digitalsky.ispirt.in/t/open-source-npnt-implementation/57/7
https://digitalsky.ispirt.in/t/ardupilot-firmware-customization-for-npnt/332/5
Related categories:
Software Architecture
Embedded Software
Node.js
Website Build
Android App Development