vamsi wrote:Thank you very much. I tested opencv. It's working great with TBB and libdc1394.
Screen resolution got changed from 1920X1080 to 1280X720 by default, though. I'm sure there must be a way to configure it. Just letting you know.
epsilonorion wrote:How have you felt about the setup with ROS and OpenCV. I am doing robotics here with Air and Ground vehicles and have my own setup such as yours (PCL was a pain in the butt to get setup). So far I like it, but was curious how another fellow user was thinking? Have you had any major issues (I still have problems with ROS Nodelets on ARM)? Are you only using a Kinect? What FPS are you getting? Are you doing any overclocking?
I have tested my setup with ROS Groovy, OpenCV, and PCL that I installed back in June for a UAV and an autonomous robot competition and it all worked great.
Just Curious to see how it is working for others. Thanks.
epsilonorion wrote:How have you felt about the setup with ROS and OpenCV. I am doing robotics here with Air and Ground vehicles and have my own setup such as yours (PCL was a pain in the butt to get setup). So far I like it, but was curious how another fellow user was thinking? Have you had any major issues (I still have problems with ROS Nodelets on ARM)? Are you only using a Kinect? What FPS are you getting? Are you doing any overclocking?
I have tested my setup with ROS Groovy, OpenCV, and PCL that I installed back in June for a UAV and an autonomous robot competition and it all worked great.
Just Curious to see how it is working for others. Thanks.
ysinotelodigo wrote:Hello,
I like your ubuntu image. It works great.
I have a question. I would like to custom the ubuntu kernel to support /dev/hidrawX.
I have compiled several kernels (3.0.y and 3.8.y) with default configuration.
kernel 3.0.y: odroidu2_ubuntu_defconfig
kernel 3.0.y: odroidu2_ubuntu_mali_defconfig
kernel 3.8.y: odroidu2_defconfig
But the graphic part in ubuntu doesn't work. I can connect to ssh but I can't watch the desktop in my monitor.
Do I need to special configuration to compile well?
Thank you very much.
murrman wrote:epsilonorion wrote:How have you felt about the setup with ROS and OpenCV. I am doing robotics here with Air and Ground vehicles and have my own setup such as yours (PCL was a pain in the butt to get setup). So far I like it, but was curious how another fellow user was thinking? Have you had any major issues (I still have problems with ROS Nodelets on ARM)? Are you only using a Kinect? What FPS are you getting? Are you doing any overclocking?
I have tested my setup with ROS Groovy, OpenCV, and PCL that I installed back in June for a UAV and an autonomous robot competition and it all worked great.
Just Curious to see how it is working for others. Thanks.
What competition were you in? I did IGVC this year, though I wasn't using the ODROID yet.
murrman wrote:Check out this link...
viewtopic.php?f=15&t=2090&sid=1e9808f44db292d2ab55f74378a4b00c#p16537
That will probably fix the graphics issue with your kernel rebuild without needing the serial cable (assuming your kernel build is good).
ysinotelodigo wrote:murrman wrote:Check out this link...
viewtopic.php?f=15&t=2090&sid=1e9808f44db292d2ab55f74378a4b00c#p16537
That will probably fix the graphics issue with your kernel rebuild without needing the serial cable (assuming your kernel build is good).
I've installed and configured "nodm". I saw that odroid start different. When I introduce the new kernel, I still have the same problem.
I think that I try to reseach how I have to install opencv over a ubuntu with customed kernel.
If I find the solution, I will say.
murrman wrote:ysinotelodigo wrote:murrman wrote:Check out this link...
Otherwise, I am preparing a V3 image with the new kernel based on robroyhall's 13.04 Whisper. I can probably upload it in a week.
TinGoose wrote:I guess pcl1.7 and ros-groovy is not a good idea. We've got a lot of troubles compiling pcl_ros package ( navigation->costmap2d depends on it). Still we managed to build it.
> I am preparing a V3 image with the new kernel based on robroyhall's 13.04 Whisper.
Are you switching to ros-hydro?
nc61 wrote:Is there a way to get a Kinect working on the current version, or do I have to wait for v3?
TinGoose wrote:We've decided to move to hydro. I've recompiled all the ROS hydro packages from source. There are still some python-ros parts, which are incompatible with current OS setup ( apt-get groovy packages haven't cleaned well), I am dealing with them now.
We use navigation/move_base stack, it depends on ros-pcl, and we havent't find a way to compile it using groovy branch for navigation stack. Seems like the train of opensource support for groovy has already left us, so we are moving forward, to hydro, to make all the parts work well.
nc61 wrote:So it seems like I was able to get the kinect working, just not very effectively. When I run an example from freenect I get about 2fps with about 30-50% CPU usage. It also tells me the entire time that it loses too many packets and has to re-sync. I thought it was my hub so I connected it directly to the odroid, but I had the same problem. I made a script that sets up the drivers (with some minor tweaks to things that didn't work properly): https://github.com/nc61/kinect_drivers/blob/master/kinect.sh I have zero experience with bash scripting, so it might not be the most beautiful thing but it worked for me.
After installing I run:
cd ~/kinect/libfreenect/examples/build
sudo ./glview (There is a permission issue if I don't run as root)
Does anyone know what could be causing these issues?
g.cubed wrote:Thanks Murmann
I was wondering if you had any experience installing tbb-dev from source? As far as I can tell, its not available as a package for Oneirc on arm. Is that because its not possible?
If anyone know's how to expand this image to fill a 16GB card, please post? I can't boot of the GParted disk on a mac, and because the drive has a Master Boot Record scheme it can't be resized with Disk Utility.
# UPDATE EXISTING SOFTWARE
sudo apt-get update
sudo apt-get install cmake-curses-gui
# INSTALL DEPENDENCIES
sudo apt-get install build-essential checkinstall cmake pkg-config yasm libtiff4-dev libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-numpy libqt4-dev libgtk2.0-dev ffmpeg
# fix the mesa dependency issue by removing libqt4-opengl-dev
sudo apt-get remove libqt4-opengl-dev
# OBTAIN OPENCV SOURCE
cd ~
wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz
tar -xvf opencv-2.4.6.1.tar.gz
cd opencv-2.4.6.1
# CONFIGURE FOR NEON (EXPERIMENTAL)
https://groups.google.com/forum/#!topic/beagleboard/5jkGkXmHUe8
change line in cmake/OpenCVCompilerOptions.cmake
set(OPENCV_EXTRA_C_FLAGS_RELEASE "")
to
set(OPENCV_EXTRA_C_FLAGS_RELEASE "-O2 -mfpu=neon -mfloat-abi=softfp")
http://repository.timesys.com/buildsources/o/OpenCV/OpenCV-2.4.3/OpenCV-2.4.3-neon.patch
# BUILD AND INSTALL OPENCV
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -DBUILD_TBB:BOOL="1" -DWITH_TBB:BOOL="1" -D WITH_QT=ON -D WITH_OPENGL=ON -D WITH_V4L=ON ..
ccmake .
make
sudo make install
# INSTALL TBB
1. add source tbbvars.sh to bash.rc (example below)
source ~/opencv-2.4.6.1/build/3rdparty/tbb/tbb41_20130116oss/build/tbbvars.sh
2. copy TBB includes to /usr/include/tbb
~/opencv-2.4.6.1/build/3rdparty/tbb/tbb41_20130116oss/include
3. copy libtbb.so.2 to /usr/lib
/home/linaro/opencv-2.4.6.1/build/lib/libtbb.so.2
murrman wrote:When you compiled from source, did you run into problems with the lisp dependency? I'm working on a new 13.04 based image, and this is a known issue (not sure if it applies to 12.11 on ARM since I was able to install from command line).
ysinotelodigo wrote:murrman wrote:Check out this link...
viewtopic.php?f=15&t=2090&sid=1e9808f44db292d2ab55f74378a4b00c#p16537
That will probably fix the graphics issue with your kernel rebuild without needing the serial cable (assuming your kernel build is good).
I've installed and configured "nodm". I saw that odroid start different. When I introduce the new kernel, I still have the same problem.
I think that I try to reseach how I have to install opencv over a ubuntu with customed kernel.
If I find the solution, I will say.
newroad wrote:Hi,
Your Version 2 image work very well.
I am just curious is there any way where the boot up time could be reduced.
My application uses OPENCV functionality for real time eye tracking.
I please let me know if you have any solution.
Thank you very much
$ sudo dpkg-reconfigure keyboard-configureg.cubed wrote:Murmann,
Have you had any luck getting rviz installed on this image? I spent hours installing dependency after dependency from source (I don't see an ubuntu package for it on armh), and finally had to take a break (this was last weekend). If you've had any luck (or would consider adding it to the v3 Robotics edition), please help.
Was there still going to be a v3 edition for the U2?
kutta_condition wrote:murrman,
Thanks a ton for the img's thus far! We're a university group using ROS and OpenCV to do vision based control for aerospace vehicles. You've helped us greatly!
I notice that you plan on compiling a new version of your Robotics Edition. We have had problems using the PS3 Eye camera on V2 (it's recognized as a usb device, but we can't get images with OpenCV) because of a missing camera driver, 'gspca-ov354'. Installing this driver has been difficult. Is it possible to include this capability in a new release?
Thanks!
kutta_condition wrote:murrman,
Thanks a ton for the img's thus far! We're a university group using ROS and OpenCV to do vision based control for aerospace vehicles. You've helped us greatly!
I notice that you plan on compiling a new version of your Robotics Edition. We have had problems using the PS3 Eye camera on V2 (it's recognized as a usb device, but we can't get images with OpenCV) because of a missing camera driver, 'gspca-ov354'. Installing this driver has been difficult. Is it possible to include this capability in a new release?
Thanks!
Users browsing this forum: No registered users and 1 guest