0
$\begingroup$

Rosanswers logo

Hi Everyone!

So I was going for a quick test using the image provided here: ros.org/wiki/groovy/Installation/Raspbian/Source (sorry, I'm new here and not allowed to post Hyperlinks). After I flashed it to an SDcard and booted I found that ROS does not seem to be present at all (echo $ROS_DISTRO returns nothing, the different ROS_ variables are not present). I also tried setting up my WiFi, with no success (Dongle visible in lsusb, but not in lsmod, nor in ifconfig). When I tried to use the wpa_gui from the X environment, the Pi did not respond to keyboard or mouse input anymore. All the devices mentioned before are connected using a powered USB-hub. As a matter of fact, the Pi itself is powered from that hub.

So now I am wondering: either I am doing strange mistakes at many places or the image provided does not work (the way I think it should - Maybe I misunderstood the introductory text and only the source should be present. But what sense would be in that?). Has anyone tested the functionality of the mentioned image and could give me a hint as to what it is?

Cheers


Originally posted by jmueller on ROS Answers with karma: 50 on 2013-05-28

Post score: 0

$\endgroup$

3 Answers 3

0
$\begingroup$

Rosanswers logo

The Raspi will not work will all WiFi dongles, check here for which have been tested. You may of blown the polyfuse if you drew too much current over 150 mA without external power. Does it work without the WiFi? I use that image that kalectro kindly provided and have no problems with WiFi or ROS. Source the catkin folders also since I believe most the packages are compiled from source.


Originally posted by tonybaltovski with karma: 2549 on 2013-05-28

This answer was ACCEPTED on the original site

Post score: 3


Original comments

Comment by jmueller on 2013-05-28:
The WiFi Dongle works with the Pi, I used it with the other image I mentioned above (that one did not have tf, among others, which I need to use). But I will have a look at the kalectro image, thanks for the hint!

Comment by tonybaltovski on 2013-05-28:
Here is the link to his original post on the Raspi forums http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=6552&p=354127

$\endgroup$
0
$\begingroup$

Rosanswers logo

Did you do:

echo "source /opt/ros/groovy/setup.bash" >> ~/.bashrc
source ~/.bashrc

The other problem, the RPi has stability issues with power supplies as you probably know. Perhaps try to power the RPi from a seperate power supply. Did the wifi work on other distributions?


Originally posted by davinci with karma: 2573 on 2013-05-28

This answer was NOT ACCEPTED on the original site

Post score: 1


Original comments

Comment by jmueller on 2013-05-28:
OK, so this did not work the way I expected it to. sourcing does actually help, thanks for that. But for the other Point: the exact same setup worked with another image, yes. However, I will try a different power supply.

Comment by jmueller on 2013-05-28:
So, I tried some different methods to supply power (Mobile Phone Charger, USB 3.0 Port) and ended up with the same result - WiFi dongle is not usable (the driver is installed), startx starts x, but my input devices won't work.

I also got a new error message popping up when starting the GUI, some Openbox Syntax Error in an XML file. I guess, this is uncorrelated to the other problem.

$\endgroup$
0
$\begingroup$

Rosanswers logo

Thanks so much to balto and davinci!

The download balto indicated (http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=6552&p=354127) is a little cumbersome (the fourth attempt did finally work w/o a CRC error), but the image itself works like a charm. Of course, the setup.bash needs to be sourced to use groovy (I used source /opt/ros/groovy/ros_catkin_ws/install_isolated/setup.bash and echo "source ~/catkin_ws/devel/setup.bash >> ~/.bashrc, the latter may be sufficient, followed by the usual source ~/.bashrc), but WiFi works instantly (with a Realtek-Chipset on the WiFi dongle). It does, however, barely fit on a 16GB SD card. As stated on the RPi forum, one might want to remove the two swapfiles used during compilation from "/" (sudo rm /swapfile*) to gain around 4GB of space.

EDIT: After some hazzle with the Image I swapped over to a stock image and installed ROS using a repository. The steps taken are described in a tutorial: http://www.ros.org/wiki/asctec_mav_framework/Tutorials/Raspberry%20Pi%20Setup (humm... in the preview the link worked, but for the final version, it is parsed completely different. Funny!) - it does not lead to a full ROS install, but should work for most basic stuff. You will most likely only want the first steps.


Originally posted by jmueller with karma: 50 on 2013-05-30

This answer was NOT ACCEPTED on the original site

Post score: 1


Original comments

Comment by tonybaltovski on 2013-06-05:
Your method is better, I just did a fresh install. Thank you!

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.