paiprashanth / ardupilot-mega

Automatically exported from code.google.com/p/ardupilot-mega
0 stars 0 forks source link

APMRover Divergence #635

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Feature that you'd like us to add or change you'd like us to make:

Can you please create a new "environment" for JL Naudin's APMRover to operate 
under in Mission Planner?  I'm not sure what the correct term to use is, but on 
the main screen, there is the drop-down tab to select Arduplane or Arducopter2. 
We need another one there for ArduRover.

The new environment will copy everything from Arduplane for now, as that is 
where the APMRover code started from, and currently operates under Arduplane 
environment.

One of the first differences to make will be to change "Stabilize" mode to 
"Learning" mode, as JL is using that mode to drive the Rover around and program 
waypoints with channel 7.  So the name "Learning" mode makes more sense than 
Stabilize.

Original issue reported on code.google.com by robert.lefebvre on 13 May 2012 at 5:13

GoogleCodeExporter commented 8 years ago
ok i will list some change i need done here

firstly
in parameters.h

change
  static const uint16_t k_software_type = 0;        // 0 for APM trunk

from 0 to 20

0 = ap
10 = ac
20 = arover

Original comment by Meee...@gmail.com on 14 May 2012 at 10:11

GoogleCodeExporter commented 8 years ago
now as for modes. it looks like there is some stuff that shouldnt be there in 
defines.h, can we clean this up and name them as they should be. ie "stabalise" 
vs "Learning"

Original comment by Meee...@gmail.com on 14 May 2012 at 10:13

GoogleCodeExporter commented 8 years ago
also.
idealy we need to create a user friendly version of the interface.
in the planner directory look at ArduCopterConfig.xml

we will need to create a new one for ardurover. and someone that knows what all 
the paramaters mean would be the best choice at this point in time.

if someone could do that we can customize the interface and make it easy.

Just email me or attach the new xml here.

Michael

Original comment by Meee...@gmail.com on 14 May 2012 at 10:18

GoogleCodeExporter commented 8 years ago
1 more thing.
all the new parameter descriptions idealy need to be filled out, or copied from 
the current parameter.h code.

Original comment by Meee...@gmail.com on 14 May 2012 at 11:09

GoogleCodeExporter commented 8 years ago
Ok, I just changed the Software Type to 20, and changed Flight Mode 2 from 
"Stabilize" to "Learning".

The pruning of the other flight modes, and updated parameters descriptions will 
follow in the future.  If you could please make the changes to MP now ASAP so 
that we don't have a situation where it's "broken".  Thanks.

http://code.google.com/p/ardupilot-mega/source/detail?r=a6fe5efefe9953163221deec
c3d90c20c3c899e6

Original comment by robert.lefebvre on 14 May 2012 at 7:28

GoogleCodeExporter commented 8 years ago
I see that you have made the changes, but I have not tested it yet.

Original comment by robert.lefebvre on 17 May 2012 at 3:20