Different versions of ROS running on robot vs laptop?
Hi everyone,
I'm a ROS n00b and am trying to get up and running with my first ROS robot. Here's my setup:
- Wild Thumper chassis
- Raspberry Pi 2
- UbuntuARM
- Sparkfun Monster Moto Shield
- Arduino Mega2560 for actuactor/sensor interfacing with RPi 2
My laptop is a Macbook Pro, so I downloaded a VirtualBox machine with ROS already installed. It has ROS Indigo.
A couple of questions:
- Does it matter if the ROS versions on the Raspberry Pi 2 and on the VM (which will be ROS Master) differ?
- If it's not critical that the versions match, is it recommended/ideal/better in some way if they do match?
- I see that Indigo is the stable version of ROS right now, while Jade is the latest. Is Indigo better for a complete beginner, since it is the stable branch? Or are there some significant benefits to running Jade?
Any advice for the best configuration with versions, etc, for a complete ROS n00b would be greatly appreciated! Also, if anyone has any suggestions regarding things I've overlooked, or might not know to ask about, that would be really greatly appreciated! :) Thanks