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

1 Ansicht (letzte 30 Tage)
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 Kommentar
Jasvir Virdi
Jasvir Virdi am 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?

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu MATLAB Support Package for Parrot Drones finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by