Simulazione di droni in webots
Voglio sviluppare un drone usando Webots con python o c ++. Voglio programmare il drone per decollare automaticamente, seguire un percorso predeterminato (come muoversi su uno schema sinusoidale) e poi tornare e atterrare. Qualcuno ha esperienza nel fare questo o è a conoscenza di documenti utili a questo che possono essere condivisi con me, per favore? A proposito, ho iniziato la mia codifica, voglio impostare 2 eliche per ruotare in senso orario e le altre 2 per ruotare nella direzione opposta quando faccio decollare quindi ho provato a impostare la velocità per 2 eliche con un valore negativo come il codice è mostrato nella foto allegata ma quelle 2 eliche iniziano più tardi delle altre 2 quindi influisce sulle prestazioni del drone Qualcuno sa quale sia il problema? Grazie mille!
Risposte
Riguardo al problema dell'elica, probabilmente è più semplice invertire l'asse di due delle eliche.
Probabilmente dovresti dare un'occhiata all'esempio di simulazione di droni già disponibile in Webots: https://www.youtube.com/watch?v=-hJssj_Vcw8
Puoi trovare la documentazione di questo modello di drone su: https://www.cyberbotics.com/doc/guide/mavic-2-pro
Ecco la fonte del modello: https://github.com/cyberbotics/webots/blob/master/projects/robots/dji/mavic/protos/Mavic2Pro.proto
E la fonte del controller: https://github.com/cyberbotics/webots/blob/master/projects/robots/dji/mavic/controllers/mavic2pro/mavic2pro.c