dji-sdk / Onboard-SDK-ROS

Official ROS packages for DJI onboard SDK.
436 stars 308 forks source link

navigation in gps-denied enviroments #481

Open emigomez opened 2 years ago

emigomez commented 2 years ago

Hello,

I’m developing an exploration system based on a UAV DJI with N3. The main problem is that the navigation will be indoor, and you can not make use of the GPS in any case.

Without GPS, I understand that you cannot send goto() commands directly to the OSDK-ROS as the UAV does not know where you are. Therefore I understand that you will have to use a controller that transforms the commands of goto(position_objective) to commands of attitude (roll, pitch, yaw) and acceleration of their motors (thrust), which do not require GPS.

In that case, is there a DJI controller that is implemented to use navigation without GPS? If there isn’t, could you give me some indication on what basis to do it?

BR

dji-dev commented 2 years ago

Agent comment from DJI SDK in Zendesk ticket #55256:

尊敬的开发者,感谢您联系DJI 大疆创新 由于github不是我们主要的咨询渠道,您的问题可能跟进不及时。我们建议您通过填写表单( https://djisdksupport.zendesk.com/hc/zh-cn/requests/new )向我们反馈问题。或者您也可以在论坛发帖,与其它开发者交流。论坛链接:https://djisdksupport.zendesk.com/hc/zh-cn/community/topics

Dear developer, thank you for contacting DJI. Since github is not our main consultation channel, your questions may not be followed up in time. We recommend that you fill in the form (https://djisdksupport.zendesk.com/hc/en-us/requests/new) to report problems to us. Or you can post in the forum to communicate with other developers. Forum link: https://djisdksupport.zendesk.com/hc/zh-cn/community/topics

°°°

dji-dev commented 2 years ago

Agent comment from kyle.cai in Zendesk ticket #55256:

Dear developer ,

Thank you for contacting DJI.

Sorry, DJI does not provide a complete solution for the indoor environment without GPS. It only provides OSDK attitude mode to control the drone. The navigation and positioning functions need to be developed by developers, If necessary, developers also need to integrate third-party sensors on the onboard computer for navigation and positioning.

Thank you for your understanding and support, hope you have a nice day.

Best Regards, DJI SDK Support Team

°°°