Dedicated to the exchange of useful information between members using the Arduino or other families of processors for autonomous rovers.

313 Members
Join Us!

Before Posting an Issue

Hi All,

Before posting an issue or a problem in the ArduRover Discussion Forum, please check the wiki table of contents, review the firmware release notes in the subforum, and search that subforum for existing answers to your question. Help avoid duplicate threads by finding other members with the same issue and their solution.

When formulating your post, use a descriptive title such as "rover will not navigate to waypoints in the Auto mode" (not "HELP!" or "Problem").

Please include the following information to help diagnose your query:

  • Describe the problem you are having. What is the expected verses the observed behavior?
  • Provide hardware information such as the brand and version of your autopilot, GPS, radio, and compass, as well as any other pertinent details about your rover setup.
  • What version of the APM: ArdurRover2 firmware version are you running?
  • For navigation issues, provide your tlog and/or dataflash log. Click here for instructions on retrieving a dataflash log.

TCIII

You need to be a member of diydrones to add comments!

Join diydrones

Comments are closed.

Comments

  • Hi Again Thomas,

    Actually I am hooked up now and my Rover is definitely not responding as you described.

    I brought it up on mission planner with the transmitter off and it showed manual mode.

    I turned on the transmitter and it still showed manual mode (but did permit switching to learn and auto correctly)

    Set it back to manual and turned transmitter off and it still shows manual mode.

    This is also reflected in the Mission Planner status page looking at the "mode" value.

    Under no circumstances did it go to "Hold" mode.

    I am using the latest stable APMrover2 code.

    When I shut the transmitter off the throttle does stay at 1502 and turning it back on does (except for the small transmitter requirement to hold the self centering elevator now throttle stick low when starting blip in reverse) seem to work OK.

    Actually turning the transmitter off while it is in Auto mode places it in Hold mode, but in manual or learning it just stays in the mode it was in.

    Also when you turn the transmitter back on the Auto switch position is now always Hold mode.

    Manual and learn switch correctly, but now auto is always Hold.

    The only way to get it back correct is to remove power to the PX4 (or Vehicle) and power it back up again.

    I suspect this is not the desired outcome.

    Best Regards,

    Gary

    Best Regards,

    Gary

  • Hi Thomas, Thank You.

    That actually improves the situation for center throttle systems a lot. A transmitter signal loss automatically going to default means that at least the go full reverse problem can be eliminated most situations.

    It is however listed as an official mode and I saw a very recent reference of Tridge switching to it with his transmitter when the Rover was about to do something inappropriate.

    I will add the information about automatically going to hold mode if RC reception is lost to the wiki where the other mode information is.

    Once it has automatically gone to hold mode (how do you get it back out of it) or does it just go out of Hold mode when RC reception is reacquired? 

    My experience might have been the reult of it going into Hold mode because of a temporary loss of RC (before I had correctly set RC3_TRIM to 1502) so it would have gone to minimum PWM which would have resulted in full reverse.

    My experience so far has been that no mode switching or transmitter reconnecting would get it back from that mode and only removing the battery would get it back from that mode and only disconnecting the trucks battery had any effect.

    In any case if you would let me know what is necessary when it has automatically gone to hold mode to get it back out of it I would appreciate it.

    Best Regards,

    Gary

  • Well, the cool one is Steering Mode, I want to go try that!

    (My APM 2.0 Axial Wraith drives like a drunken sailor with no destination in mind in Auto so I need a break before further struggling with that problem.)

  • At this point Bruce I am very uncertain of their veracity, at least Hold and Guided mode, but Learning mode was straight from the release and should work as advertised.

    So your results are most definitely (Not Guaranteed).

    They will be revised over the next couple of days if needed.

  • Very helpful, at least to me. These Rover mode descriptions are not readily available, as far as I could tell. Thanks!

  • Hi Tom,

    I have taken my best shot at adding what I imagine Guided and Hold mode to be to the primary configuration page (along with an actual description of Steering mode from Tridges 2.40 release notes) to the wiki here:

    http://rover.ardupilot.com/wiki/configuration-2/#Assign_Modes

    I'd appreciate it if you would look it over and see if that coincides with your understanding and let me know any discrepancies or anything I need to add.

    I also still think adding another dedicated 2 or better possibly 3 position switch / channel to the mix rather than having to do sub optimal 2/3 position switch mode thing, but I think that for our other vehicle types as well.

    Best Regards,

    Gary

  • Hi Tom,

    Could you explain Hold mode to me.

    I now have my channel 3 throttle RC trim set to 1502 (middle) (Per Tridges suggestion) but that will only do me any good if I could actually get to Hold which uses the RC trim setting.

    It is listed as a mode in the wiki but there is no explanation of it, I would like to correct that.

    I would also like to use that but with only a 3 mode switch (and detesting 6 mode switching) I would prefer to have a dedicated 2 position switch I could assign to forcing hold mode (I think).

    Otherwise it seems impossible to have the minimum necessary functions Manual, Learn and Auto to be able to set up and execute automatic runs. 

    It seems Manual, Learn and Auto are also the only modes the wiki currently actually describes.

    So if you could give me a brief description of Hold, Steering and Guided that would be very much appreciated or point me to where in the Wiki they are described.

    Clearly a bit of Wiki work is needed and I will be happy to do.

    But it also seems that the option of being able to assign Hold to a dedicated channel could be a very good thing.

    Best Regards,

    Gary

  • That sounds really great, TC!  APM:Rover is definitely a platform to beat. I'm really looking forward to AVC this year. I've tried to get my small group to port APM to our board, but... well, it hasn't worked out. :(  I've been working on my code, mostly cleanup, rearchitecting, and most recently giving my gps lag compensation algorithm more scrutiny. It seemed to be working beautifully a couple years ago, top speed ~8m/s, an apparently high degree of accuracy and precision. Hoping to get that tightened up even more and officially measure performance. I'll probably have to switch to my other, much faster, better handling platform if I want to give your Slash a run for its money. :D

  • Hi Guys, I recently acquired a Dagu Wild Thumper 6WD chassis and motor controller. I intend to use it for an autonomous rover project with one of my APM boards, - from Dad to Dad for Xmas :)

    I trust all had a blessed Xmas and have peace and prosperity for the coming year.

    Antonie

  • Great progress, you guys! I haven't forgotten about your A2D boards but was slammed with strep and some kind of URI the last few weeks. Soon!

This reply was deleted.

New rover advice

Hi, i am looking to build a new rover, but i need some advice on the chassis. I like the 4wd chassis/tank look and prefer it over the crawler/rc look.are those any good though? most people recommend crawlers.I am looking to get something from banggood, any advice will be highly appreciated. thanks

Read more…
0 Replies

skid steer vehicle steering uncontrollable

Hi all, I have a skid steer robot using a pixhawk cube, one 1x15 roboclaw motor controller and a dagu wild thumper 4 wheel chassis. I have skid steering working so far, testing motor c and motor d tests works as described and the vehicle can be controlled in manual mode. However, upon using any mode other than manual mode the rover wants to shake and pivot on the spot, and it seems the steering PID controller oscillates and these oscillations get larger. i have tried everything but it is still…

Read more…
1 Reply

Traxxas X-Maxx ROVER ESC advice

Hi,I have converted a Traxxas X-Maxx into a rover using the Pixhawk Cube 2 controller kit with a Here GNSS.I swapped out the original X-Maxx remote controller for an X6R receiver and Taranis QX7 radio.latest version of ArduRover firmware installed as of 8/11/18.  The rover has an EZRun Max6 ESC. The problem now is the ESC control over the transition into reverse. The ESC is currently set to it's Running Mode Option 2: "Forward/Reverse with Break", AKA the "Double Click Method".What this mode…

Read more…
0 Replies

Help! No throttle or steering response!

Hi all.I know this is an Adurover group, but Thought I would reach out and try my odds for some help as I'm perplexed by this problem. I have a Traxxas X-Maxx set up with a Pixhawk Cube 2.1 and the Here GPS. I'm using a Tarranis X7 remote controller and a X8R Sbus Receiver. I'm using QGroundControl with the latest, Pixhawk 1.8.0 Firmware with the Generic Rover airframe profile installed. As instructed, I have Steering servo wired into Main 2 and Throttle ESC wired into Main 4. Sensors are…

Read more…
2 Replies