AsbQuadCopter simulation-not taking custom reference position as input (Parrot Mambo)

1 visualizzazione (ultimi 30 giorni)
Hello,
I am trying to give a custom input to the asbQuadCopterStart simulation. (Please check the attached image). I am using signal builder for this purpose. Since the "pos_ref" at the AC_cmd side takes a vector of position (x,y,z), I have used mux to combine the signal builder outputs and then used it as an input to the AC_cmd bus. However, an error is reported everytime I run this.
The error is as follows:
"The input bus to block 'asbQuadcopter/Command/Signal Editor/Bus Creator' does not match the bus specified by the bus object 'CommandBus' on the block dialog : Signal 'signal2' does not match the name 'CommandBus.pos_ref' of the corresponding bus element in the bus object. To disable this diagnostic, set the Configuration Parameters > Diagnostics > Connectivity > 'Element name mismatch' option to 'None'. [4 similar]"
I feel because of this, the simulation is running incorrectly. Please could you clarify what is going wrong.
I have also attached the bus_block image for your reference. At the point where it shows signal_2, I feel it should be pos_ref so that the program runs currectly. I have tried the over ride command (specified in the block), but still it does not work
  1 Commento
Jasvir Virdi
Jasvir Virdi il 19 Feb 2019
Does anyone have ideas why the signal builder can't be connected to the bus? How do I work around that? Is signal editor the only option?

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su MATLAB Support Package for Parrot Drones in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by