Re: [Flightgear-devel] Kinect for pc for head tracking?

2013-03-16 Thread Zhitao Li
The Linux-track is quite interesting, is it possible to make it
cross-platform? 

 

From: TDO Brandano [mailto:tdo_brand...@hotmail.com] 
Sent: Friday, March 15, 2013 3:22 AM
To: Flightgear Devel List
Subject: Re: [Flightgear-devel] Kinect for pc for head tracking?

 


Flightgear does already support head tracking, of sorts, via the linux-track
project ( http://code.google.com/p/linux-track/ ) 
However, linux-track makes use of the X-Plane SDK, which might not be
entirely compatible with the GPL, because it was originally only meant to
add TrackIR support to X-plane under Linux.
I have experimented with head tracking in Flightgear using a wiimote,
Linux-track and a homemade four points IR clip, and the tracking was fast
and effective. I believe it might even be possible to fork linux-track to
remove dependencies on the X-Plane SDK, since it is only really needed to
communicate with X-Plane itself. 
I believe it should be possible to use Freetrack on Windows (
http://www.free-track.net/ , free, but not GPL)  but they don't list
Flightgear in their supported titles. It can emulate a pointing device, so
it would at least be able to provide basic head tracking, but if it can
emulate an actual directinput device with the whole six degrees of freedom
then it's just a matter of creating a joystick file for it and the accessory
nasal code functions to move the camera. The kinect is interesting, but has
a couple of drawbacks. The first is the actual cost: while cheap for what it
can do, it's still pretty high to just provide head tracking, when you can
get a wiimote or a webcam for a fraction of the cost of a kinect. The second
is that while it can detect where your head is, it can't really tell what
way it is facing. If you just want to look through a window the  it's
perfectly fine, but if you want to emulate the TrackIR behavior it won't
give you enough information.



  _  

From: godspeedd...@gmail.com
To: flightgear-devel@lists.sourceforge.net
Date: Fri, 15 Mar 2013 01:48:33 -0700
Subject: [Flightgear-devel] Kinect for pc for head tracking?

Hi,

 

I understand some of the reasons why Flightgear is hesitating to use trackir
in the game, now Kinect sensor is available for PC, and it is far more
powerful than the trackir, and with a more open SDK and license. Which makes
me wonder if anyone in the Flightgear core development is willing to
consider using the Kinect for the head tracking in Flightgear. After all,
head tracking is one of the most important aspect of flight sim.

 

I am very interested in everyone's opinions, not just for Kinect with
Flightgear, but also other means of head movement tracking.

 

Thanks!

 

Sincerely

Godspeed



-- Everyone hates slow websites. So do we. Make your web apps faster with
AppDynamics Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___ Flightgear-devel mailing
list Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Kinect for pc for head tracking?

2013-03-16 Thread Zhitao Li
Thanks Alan.

It's funny that you are able to tell English is not my first language. :)
Believe me I tried my best to hide that.

-Original Message-
From: Alan Teeder [mailto:ajtee...@v-twin.org.uk] 
Sent: Friday, March 15, 2013 8:20 AM
To: FlightGear developers discussions
Subject: Re: [Flightgear-devel] Kinect for pc for head tracking?



-Original Message-
From: Renk Thorsten
Sent: Friday, March 15, 2013 11:34 AM
To: FlightGear developers discussions
Subject: Re: [Flightgear-devel] Kinect for pc for head tracking?

 After all,
 head tracking is one of the most important aspect of flight sim.

It's fine that people are interested in something, but could we please 
tone down the rhetorics and refrain from arguments 'I am interested in 
X, hence it must be one of the most important aspects of flight
simulation'?

Why reply like this?

Just change the superlative most to very, or remove it altogether. The
poster is obviously not writing in his native language, and you accuse him
of starting an argument?

All the unsuspecting soul did was to enquire about  Flightgear interfacing
with Kinect.

In my eyes you are one of the most respected contributors to Flightgear, but
do seem to be easily provoked.

Alan





--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for
free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Kinect for pc for head tracking?

2013-03-16 Thread Arnt Karlsen
On Sat, 16 Mar 2013 01:17:41 -0700, Zhitao wrote in message 
001a01ce221e$bbcde800$3369b800$@gmail.com:

 Thanks Alan.
 
 It's funny that you are able to tell English is not my first
 language. :) Believe me I tried my best to hide that.

..one problem with that, is you trick people into assuming a 
lot of cultural things that lead to misunderstandings, your
otherwise excellent English language post _could_ come across 
as e.g. a Microsoft shill or FlightSimPro trying to cover-up 
code theft or trying to frame GPL or FlightGear code as stolen 
from Microsoft or somesuch, http://groklaw.net/ has covered
this kinda cases for 10 years now, and all it really takes, is
someone here like Thorsten Renk having a bad day.

..if you had e.g. pasted in your (Han Chinese?) original draft, 
we would immediately know English is not your Native language, 
and read it with the appropriate tolerance filters.


-- 
..med vennlig hilsen = with Kind Regards from Arnt Karlsen
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Kinect for pc for head tracking?

2013-03-16 Thread Alasdair Campbell
On 16/03/13 14:57, Arnt Karlsen wrote:
 On Sat, 16 Mar 2013 01:17:41 -0700, Zhitao wrote in message
 001a01ce221e$bbcde800$3369b800$@gmail.com:

 Thanks Alan.

 It's funny that you are able to tell English is not my first
 language. :) Believe me I tried my best to hide that.
 ..one problem with that, is you trick people into assuming a
 lot of cultural things that lead to misunderstandings, your
 otherwise excellent English language post _could_ come across
 as e.g. a Microsoft shill or FlightSimPro trying to cover-up
 code theft or trying to frame GPL or FlightGear code as stolen
 from Microsoft or somesuch, http://groklaw.net/ has covered
 this kinda cases for 10 years now, and all it really takes, is
 someone here like Thorsten Renk having a bad day.

 ..if you had e.g. pasted in your (Han Chinese?) original draft,
 we would immediately know English is not your Native language,
 and read it with the appropriate tolerance filters.


Thank you too, Arnt, but as as a perfect English,speaker I could hardly
understand one word you spoke. I think  it is high time that you and
Thorsten stopped  pontificating about your relative multilingual skills and
give  the guys who are not so fluent in English a break.They deserve all our
admiration for having a damn good go at making themselves understood
in the language that is common to international aviation and subsequently
to international aviation simulation as well. I wish I was brave enough to
try and make myself understood in their tongue.

To which end, you are not very encouraging with your ridiculous
proclivity to commence every sentence with a double period, which
does little other than highlight you as a bloody fool.

Alasdair Campbell

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] OpenRTI / HLA

2013-03-16 Thread Pat
Now my question is what adjustments need to be made to cause cmake to
put the openrti libs in the right place in the link, after the simgear
libraries.

The problem with fgviewer builds is exhibited by its compile command,
found in the build tree at
build/fgfs/utils/fgviewer/CMakeFiles/fgviewer.dir/link.txt

it is invoked during the cmake as:
cd /home/pac1/build/master/build-maint-ei/fgfs/utils/fgviewer #
 /usr/bin/cmake -E cmake_link_script CMakeFiles/fgviewer.dir/link.txt
--verbose=1

adapt the above to your build and try it.  Does it fail?

In link.txt, LibRtI-ng.so and libFedTime.so are in the link list BEFORE 
libSimGearScene.a libSimGearCore.a

moving these two items AFTER the libSimgear static libraries makes the
link work:


-rdynamic 
/home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libRTI-NG.so
 
/home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libFedTime.so



Note that it does it right for the fgfs executable but does it wrong
for the fgviewr executable.


unchanged and modified link.txt files are attached.



-Pat

 LIOn Thu, 07 Mar 2013 18:26:46 +0100 Clement de l'Hamaide
 clem...@hotmail.fr wrote:

 
 Hi,
 
 Mathias, some weeks ago I told you about a compilation problem for FG
 on Linux when RTI is enabled. You asked me to remind you of this
 problem later, this day is came :)
 
 For remembering :
 
  Clement wrote :
  I'm really interested by your work about OpenRTI / HLA. I've added
  the RTI
 
  support in the download_and_compile.sh brisa script's in order to
  make it
 
  more user-friendly to use and participate to the development. I
  compile
 
  SG and FG with -DENABLE_RTI=ON since some weeks but today FG
  compilation
 
  crashed with this option :/ Here is the compilation log :
 
  http://pastebin.com/HnPSfyzs
 
  OpenRTI and SG compilation are fine. I've deleted my OpenRTI/FG/SG
  build dir
 
  but the issue still here. Do you have a solution ?
 
  Remind me to look at that past the Christmas days please.
 
 Today I gave a new try but the compilation still fails :
 http://pastebin.com/grfbW2SG SG compilation works fine with
 ENABLE_RTI=ON  but FG compilation fails with it. Can you take a look
 at it ? Let me know if you need more info, also I can make some
 change in source code if you tell me what to change.
 
 Cheers,
 Clément
 
 
 
 
 
/usr/bin/c++   -O3 -D__STDC_CONSTANT_MACROS -Wall  -D_REENTRANT 
-DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DBOOST_BIMAP_DISABLE_SERIALIZATION 
-O3 -DNDEBUG CMakeFiles/fgviewer.dir/fgviewer.cxx.o 
CMakeFiles/fgviewer.dir/Drawable.cxx.o CMakeFiles/fgviewer.dir/Renderer.cxx.o 
CMakeFiles/fgviewer.dir/SlaveCamera.cxx.o CMakeFiles/fgviewer.dir/Viewer.cxx.o 
CMakeFiles/fgviewer.dir/HLACamera.cxx.o 
CMakeFiles/fgviewer.dir/HLACameraClass.cxx.o 
CMakeFiles/fgviewer.dir/HLACameraManipulator.cxx.o 
CMakeFiles/fgviewer.dir/HLADrawable.cxx.o 
CMakeFiles/fgviewer.dir/HLADrawableClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAEyeTracker.cxx.o 
CMakeFiles/fgviewer.dir/HLAEyeTrackerClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAMPAircraft.cxx.o 
CMakeFiles/fgviewer.dir/HLAMPAircraftClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAOrthographicCamera.cxx.o 
CMakeFiles/fgviewer.dir/HLAOrthographicCameraClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAPerspectiveCamera.cxx.o 
CMakeFiles/fgviewer.dir/HLAPerspectiveCameraClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAPerspectiveViewer.cxx.o 
CMakeFiles/fgviewer.dir/HLAPerspectiveViewerClass.cxx.o 
CMakeFiles/fgviewer.dir/HLARenderer.cxx.o 
CMakeFiles/fgviewer.dir/HLARendererClass.cxx.o 
CMakeFiles/fgviewer.dir/HLASceneObject.cxx.o 
CMakeFiles/fgviewer.dir/HLASceneObjectClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAView.cxx.o 
CMakeFiles/fgviewer.dir/HLAViewClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAViewer.cxx.o 
CMakeFiles/fgviewer.dir/HLAViewerClass.cxx.o 
CMakeFiles/fgviewer.dir/HLAViewerFederate.cxx.o 
CMakeFiles/fgviewer.dir/HLAWindowDrawable.cxx.o 
CMakeFiles/fgviewer.dir/HLAWindowDrawableClass.cxx.o  -o fgviewer \
-rdynamic 
/home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libRTI-NG.so
 \

/home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libFedTime.so
 \

/home/pac1/build/master/install-maint-ei/simgear/lib/i386-linux-gnu/libSimGearScene.a
 \

/home/pac1/build/master/install-maint-ei/simgear/lib/i386-linux-gnu/libSimGearCore.a
 \

/home/pac1/build/master/install-maint-ei/simgear/lib/i386-linux-gnu/libSimGearCore.a
 \
-rdynamic 
/home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libRTI-NG.so
 \

/home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libFedTime.so
 \
/home/pac1/build/master/install/OpenSceneGraph/lib/libosgText.so \
/home/pac1/build/master/install/OpenSceneGraph/lib/libosgSim.so 
/home/pac1/build/master/install/OpenSceneGraph/lib/libosgDB.so 
/home/pac1/build/master/install/OpenSceneGraph/lib/libosgParticle.so 

Re: [Flightgear-devel] 2.10.1

2013-03-16 Thread Pat
what's the relationship between 
2.10.0
the maint branch
and 2.10.1?


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel