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

635 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

  • 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

  • Really interesting update Thomas, looks like you are on to a winning platform for 2014.

    What are the competitive improvements you think you have inherited from the Pixhawk?

    Interested in using the platform for custom development and need to examine the learning curve required to comfortably develop, however I am concerned about losing the vast community base available with the arduino platform.
  • Admin

    Hi All,

    If any of the Group members are contemplating running a Pixhawk on their rover in place of an APM, you can rest assured that it will function just fine as I just completed testing a Pixhawk equipped rover.

    I installed a Pixhawk on my Traxxas Slash 2WD brushed rover and ran it over the same test track that I run my APM equipped rovers on. The Pixhawk performed equal to or better than my APM2.5 equipped brushless rover using the v2.44 beta firmware with the low latency GPS configuration. I was able to run the rover at 8m/s and did not have any rollovers in the turns. The chicane performance was flawless even with the NAVL1_PERIOD set to 8.

    When I was at the 2013 AVC I won 2 of the 3 Peloton heats with a maximum cruise speed of 3m/s. This time I feel confident that I can use a cruise speed of between 8 - 10m/s with confidence and successfully navigate the 2014 AVC without a rollover in the turns:-)

    Regards,

    TCIII ArduRover2 Developer   

  • Admin

    Hi All,

    We will be starting the New Year with a new release of the ArduRover2 firmware which will be release v2.45.

    The new release will include the ability to add two sonars to the new Pixhawk navigation processor by adding the capability to define PWM pins as GPIO pins and will improve the rover position knowledge by reducing the latency in the GPS data acquisition function.

    I have recently tested the reduced GPS latency code and it has provided a marked improvement in the rover's ability to accurately navigate a tight chicane course while maintaining smooth straight line performance.

    These and several other minor improvements in the rover code will be released in the coming week.

    TCIII

      

  • 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

  • Hi All,

    Best Christmas wishes from me as well!

    Alan KM6VV

  • Admin

    Hi All,

    I would like to wish all of the members here a safe and happy holiday!

    We have a lot to look forward to in 2014, especially auto tuning and the Sparkfun 2014 AVC.

    Regards,

    TCIII ArduRover2 Developer

  • Admin

    Hi All,

    It may seem like there has not been much activity concerning the ArduRover2 firmware development as there has not been any recent updates to the code. However Tridge, Linus and I have been testing the latest ArduRover2 v2.44 beta 1 firmware to see how it performs and to establish baseline values for the operating parameters that have the most affect on navigation performance.

    Presently we are trying to get a good balance between straight line performance (minimal weaving) and tight turns in the chicanes. Basically high NAVL1_PERIOD values give good straight line performance, but result in wide turns in the chicanes. And just the opposite, lower NAVL1_PERIOD values cause weaving during straight line navigation, but result in tighter turns in the chicanes.

    Therefore we are shooting for a balance between the NAVL1_PERIOD, the STEER2SERV_TCONST, the STEER2SRV_D, plus several other less influential parameters that will result in good straight line navigation as well as robust chicane performance.

    More to come as we continue refining those parameters.

    Regards,

    TCIII ArdurRover2 Developer 

  • Hey everyone, my adrurover has been off line for some time.  Have been dealing with GPS accuracy still which I have concluded its due to the tight confined space I have.  With the drone an gps only 2 to 3 inches away from the brushed motor, I am guessing thats where my issue is.  So I am using that as an excuse to buy a new crawler.  A 1/5 scale Exceed MaxStone with motor on axle configuration.  At 33 inches long, it should give more than enough seperation between the drone hardware an motors.

  • Admin

    @mikel-ange,

    I do not know of a twin centered joystick transmitter with 5 to 6 channels, however I suspect that you can add springs to the non-centering joystick in a Mode 1 or 2 transmitter to make it perform like the centering joystick. Though you might have to remove the ratchet from the throttle joystick axis. You might want to make this project of yours a discussion so it will not get lost on the Comment Wall.

    Regards,

    TCIII ArduRover2 Developer

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