Autonomous Rover Projects Location - Manuals / Code Samples

Hi!

I am a proud owner of the DFRoboshop Rover Autonomous Development Kit. I ran through the basic construction and code. All fine and well documented.

I had expected that I can find user guides / manuals / code samples for the advanced features that are in the kit too. So far I was unlucky to find profound info and it seems that one needs to go on hin own from the basic kit onwards.

So just to make sure. There is no location where to find projects for e.g. an autonomous rover with an ultrasonic sensor with code and description how to wire the sensor and servo to the rover. Correct?
I was looking for something simple like this autonomous rover with an ultrasonic sensor to start from:
youtube.com/watch?v=IpsrGEyq7pw

Thank you for your adive and have a Happy New Year

Regards from snowy Munich, Germany

I am looking for the same thing. I found the instructional video very helpful with assembly and basic code, but have not been able to do anything further with it.

We are happy to hear you are both getting involved with Arduino and enjoy the DFRobotShop Rover.
We do apologize, but sample code for each of the sensors is not available at this time.

2) No sample code is provided to use all sensors at once - please refer to the “Useful Links” tab for more information.
3) This kit encourages the customer to learn about each component, as would be needed when building a custom robot.

The approach we suggest is to experiment with each component, one at a time, perhaps in the following order:

]Upload the simple “blink” code and learn how the Arduino language is structured (from Arduino website, book etc)./:m]
]Learn how to operate the buzzer (digital pin, so use sample digital pin sample code in Arduino IDE)/:m]
]Learn how to operate each of the servos (sample code in Arduino IDE)/:m]
]Learn how to use the ultrasonic sensor (on its own, then as part of the pan/tilt)/:m]
]Learn how the WASD code works; vary the speed etc. (sample code provided)/:m]
]Learn how the encoders work (simple sample code provided)/:m]
]Adapt the code to use the encoders to move straight in a perfect line / rotation etc./:m]
]Create code to use the pan/tilt, ultrasonic sensor and encoders for obstacle avoidance/:m]
]Experiment with the IR compound eye for motion tracking using the pan/tilt (you can adapt some sample code from the Mr. General platform)/:m]
]Integrate the IR code with the rover movement./:m]
Once you get to this point, you will feel very comfortable creating almost any project you want. This approach means you will also feel comfortable knowing how to get information which may not be presented step by step, as is the case with custom robotics.