No edit summary |
No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Project | {{Project | ||
|Name=ROS on | |Name=ROS on Pi2 with Kinect | ||
|Skills=Software, Vendor specific software, | |Skills=Software, Vendor specific software, | ||
|Status= | |Status=Dead | ||
|Niche=Software | |Niche=Software | ||
|Purpose=Use in other project | |Purpose=Use in other project | ||
|Picture=Brain-chip.jpg | |Picture=Brain-chip.jpg | ||
|Tool=No | |Tool=No | ||
}} | }} | ||
== What do we want == | == What do we want == | ||
Line 26: | Line 23: | ||
* http://wiki.ros.org/ROSberryPi/Installing%20ROS%20Indigo%20on%20Raspberry%20Pi | * http://wiki.ros.org/ROSberryPi/Installing%20ROS%20Indigo%20on%20Raspberry%20Pi | ||
* https://malcolmmielle.wordpress.com/2014/06/16/tales-of-using-ros-and-raspberry-pi-2/ | * https://malcolmmielle.wordpress.com/2014/06/16/tales-of-using-ros-and-raspberry-pi-2/ | ||
== Woah! How do I do this? == | |||
=== ROS === | |||
=== OpenNI === | |||
sudo apt-get install git g++ python libusb-1.0-0-dev freeglut3-dev openjdk-6-jdk graphviz | |||
mkdir -p OpenNI/stable; cd OpenNI/; | |||
=== OpenNI2 === | |||
Super easy. Just need to undo part of [https://github.com/kalectro/OpenNI2/commit/56cc12233eed6aea9efe9f64254d507e183dbef4 this commit]. | |||
git clone https://github.com/kalectro/OpenNI2.git | |||
cd OpenNI2/ | |||
sed -i s/armv7/armv7-a/g ThirdParty/PSCommon/BuildSystem/Platform.Arm | |||
make -j 4 | |||
=== OpenCV === | |||
== What did we learn along the way == | == What did we learn along the way == | ||
* | * https://github.com/xxorde/librekinect |
Latest revision as of 08:23, 5 October 2022
ROS on Pi2 with Kinect | |
---|---|
Participants | |
Skills | Software, Vendor specific software |
Status | Dead |
Niche | Software |
Purpose | Use in other project |
Tool | No |
Location | |
Cost | |
Tool category |
Brain-chip.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}
What do we want
- ROS installed and functional
- Kinect sensor attached, powered and working with ROS (as depth images)
Where are you going to run this
On a Raspberry Pi2. Although 99.9999% is reproducable on Pi1.
We are also going to try to process data externally, over wifi or ethernet, or something...
What were the starting points
Woah! How do I do this?
ROS
OpenNI
sudo apt-get install git g++ python libusb-1.0-0-dev freeglut3-dev openjdk-6-jdk graphviz mkdir -p OpenNI/stable; cd OpenNI/;
OpenNI2
Super easy. Just need to undo part of this commit.
git clone https://github.com/kalectro/OpenNI2.git cd OpenNI2/ sed -i s/armv7/armv7-a/g ThirdParty/PSCommon/BuildSystem/Platform.Arm make -j 4