Update of /cvsroot/playerstage/code/stage/worlds
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14241/worlds

Modified Files:
      Tag: opengl
        pioneer.inc simple.cfg simple.world test.cfg 
Log Message:
experimenting with trail visualizations. also fixed 2.5D raytracing. tracking 
down disappearing robot bug

Index: simple.world
===================================================================
RCS file: /cvsroot/playerstage/code/stage/worlds/simple.world,v
retrieving revision 1.64.2.29
retrieving revision 1.64.2.30
diff -C2 -d -r1.64.2.29 -r1.64.2.30
*** simple.world        27 Nov 2007 05:36:02 -0000      1.64.2.29
--- simple.world        29 Nov 2007 07:59:00 -0000      1.64.2.30
***************
*** 19,28 ****
  
  interval_sim 100  # simulation timestep in milliseconds
! interval_real 50  # real-time interval between simulation updates in 
milliseconds 
  
  # configure the GUI window
  window
  ( 
!   size [ 572.000 555.000 ] 
    center [-8.010 -6.040] 
    rotate [ 0.000 0.000 ]
--- 19,28 ----
  
  interval_sim 100  # simulation timestep in milliseconds
! interval_real 100  # real-time interval between simulation updates in 
milliseconds 
  
  # configure the GUI window
  window
  ( 
!   size [ 872.000 855.000 ] 
    center [-8.010 -6.040] 
    rotate [ 0.000 0.000 ]
***************
*** 45,49 ****
--- 45,58 ----
   color "red"
   pose [-2.551 -0.281 -39.206]
+ 
   sick_laser( pose [ 0.040 0.000 0.000 ] ) 
  )
  
+ 
+ 
+ pioneer2dx
+ (
+  color "green"
+  pose [-2.551 -2.281 -39.206]
+  sick_laser( pose [ 0.040 0.000 0.000 ] ) 
+ )
\ No newline at end of file

Index: pioneer.inc
===================================================================
RCS file: /cvsroot/playerstage/code/stage/worlds/pioneer.inc,v
retrieving revision 1.27.4.12
retrieving revision 1.27.4.13
diff -C2 -d -r1.27.4.12 -r1.27.4.13
*** pioneer.inc 27 Nov 2007 05:36:02 -0000      1.27.4.12
--- pioneer.inc 29 Nov 2007 07:59:00 -0000      1.27.4.13
***************
*** 9,13 ****
  define p2dx_sonar ranger
  (
!   size3 [ 0.40 0.33 0.06 ] # matches the Pioneer 2-DX dimensions
  
    scount 16 # the number of transducers
--- 9,13 ----
  define p2dx_sonar ranger
  (
!   #size3 [ 0.40 0.33 0.06 ] # matches the Pioneer 2-DX dimensions
  
    scount 16 # the number of transducers
***************
*** 53,63 ****
    mass 15.0 
  
!   # use the sonar array defined above
!   p2dx_sonar() 
  
    # differential steering model
    drive "diff"
  
!  # this polygon approximates the shape of a pioneer
    blocks 1
    block[0].points 8
--- 53,64 ----
    mass 15.0 
  
!   # use the sonar array defined above with a small vertical offset to
!   # drop the sensors into the robot body
!   p2dx_sonar( pose4 [.04 0 -0.05 0] ) 
  
    # differential steering model
    drive "diff"
  
!   # this polygon approximates the shape of a pioneer
    blocks 1
    block[0].points 8

Index: test.cfg
===================================================================
RCS file: /cvsroot/playerstage/code/stage/worlds/test.cfg,v
retrieving revision 1.22
retrieving revision 1.22.6.1
diff -C2 -d -r1.22 -r1.22.6.1
*** test.cfg    8 May 2005 05:23:13 -0000       1.22
--- test.cfg    29 Nov 2007 07:59:00 -0000      1.22.6.1
***************
*** 13,68 ****
  
    # load the named file into the simulator
!   worldfile "test.world"      
  )
  
! driver( name "stage" provides ["6665:position:0" "6665:laser:0" 
"6665:sonar:0" ]  model "robot01" )
! driver( name "stage" provides ["6666:position:0" "6666:laser:0" 
"6666:sonar:0" ]  model "robot02" )
! driver( name "stage" provides ["6667:position:0" "6667:laser:0" 
"6667:sonar:0" ]  model "robot03" )
! driver( name "stage" provides ["6668:position:0" "6668:laser:0" 
"6668:sonar:0" ]  model "robot04" )
! driver( name "stage" provides ["6669:position:0" "6669:laser:0" 
"6669:sonar:0" ]  model "robot05" )
! driver( name "stage" provides ["6670:position:0" "6670:laser:0" 
"6670:sonar:0" ]  model "robot06" )
! driver( name "stage" provides ["6671:position:0" "6671:laser:0" 
"6671:sonar:0" ]  model "robot07" )
! driver( name "stage" provides ["6672:position:0" "6672:laser:0" 
"6672:sonar:0" ]  model "robot08" )
! driver( name "stage" provides ["6673:position:0" "6673:laser:0" 
"6673:sonar:0" ]  model "robot09" )
! driver( name "stage" provides ["6674:position:0" "6674:laser:0" 
"6674:sonar:0" ]  model "robot10" )
! driver( name "stage" provides ["6675:position:0" "6675:laser:0" 
"6675:sonar:0" ]  model "robot11" )
! driver( name "stage" provides ["6676:position:0" "6676:laser:0" 
"6676:sonar:0" ]  model "robot12" )
! driver( name "stage" provides ["6677:position:0" "6677:laser:0" 
"6677:sonar:0" ]  model "robot13" )
! driver( name "stage" provides ["6678:position:0" "6678:laser:0" 
"6678:sonar:0" ]  model "robot14" )
! driver( name "stage" provides ["6679:position:0" "6679:laser:0" 
"6679:sonar:0" ]  model "robot15" )
! driver( name "stage" provides ["6680:position:0" "6680:laser:0" 
"6680:sonar:0" ]  model "robot16" )
! driver( name "stage" provides ["6681:position:0" "6681:laser:0" 
"6681:sonar:0" ]  model "robot17" )
! driver( name "stage" provides ["6682:position:0" "6682:laser:0" 
"6682:sonar:0" ]  model "robot18" )
! driver( name "stage" provides ["6683:position:0" "6683:laser:0" 
"6683:sonar:0" ]  model "robot19" )
! driver( name "stage" provides ["6684:position:0" "6684:laser:0" 
"6684:sonar:0" ]  model "robot20" )
! driver( name "stage" provides ["6685:position:0" "6685:laser:0" 
"6685:sonar:0" ]  model "robot21" )
! driver( name "stage" provides ["6686:position:0" "6686:laser:0" 
"6686:sonar:0" ]  model "robot22" )
! driver( name "stage" provides ["6687:position:0" "6687:laser:0" 
"6687:sonar:0" ]  model "robot23" )
! driver( name "stage" provides ["6688:position:0" "6688:laser:0" 
"6688:sonar:0" ]  model "robot24" )
! driver( name "stage" provides ["6689:position:0" "6689:laser:0" 
"6689:sonar:0" ]  model "robot25" )
! driver( name "stage" provides ["6690:position:0" "6690:laser:0" 
"6690:sonar:0" ]  model "robot26" )
! driver( name "stage" provides ["6691:position:0" "6691:laser:0" 
"6691:sonar:0" ]  model "robot27" )
! driver( name "stage" provides ["6692:position:0" "6692:laser:0" 
"6692:sonar:0" ]  model "robot28" )
! driver( name "stage" provides ["6693:position:0" "6693:laser:0" 
"6693:sonar:0" ]  model "robot29" )
! driver( name "stage" provides ["6694:position:0" "6694:laser:0" 
"6694:sonar:0" ]  model "robot30" )
! driver( name "stage" provides ["6695:position:0" "6695:laser:0" 
"6695:sonar:0" ]  model "robot31" )
! driver( name "stage" provides ["6696:position:0" "6696:laser:0" 
"6696:sonar:0" ]  model "robot32" )
! driver( name "stage" provides ["6697:position:0" "6697:laser:0" 
"6697:sonar:0" ]  model "robot33" )
! driver( name "stage" provides ["6698:position:0" "6698:laser:0" 
"6698:sonar:0" ]  model "robot34" )
! driver( name "stage" provides ["6699:position:0" "6699:laser:0" 
"6699:sonar:0" ]  model "robot35" )
! driver( name "stage" provides ["6700:position:0" "6700:laser:0" 
"6700:sonar:0" ]  model "robot36" )
! driver( name "stage" provides ["6701:position:0" "6701:laser:0" 
"6701:sonar:0" ]  model "robot37" )
! driver( name "stage" provides ["6702:position:0" "6702:laser:0" 
"6702:sonar:0" ]  model "robot38" )
! driver( name "stage" provides ["6703:position:0" "6703:laser:0" 
"6703:sonar:0" ]  model "robot39" )
! driver( name "stage" provides ["6704:position:0" "6704:laser:0" 
"6704:sonar:0" ]  model "robot40" )
! driver( name "stage" provides ["6705:position:0" "6705:laser:0" 
"6705:sonar:0" ]  model "robot41" )
! driver( name "stage" provides ["6706:position:0" "6706:laser:0" 
"6706:sonar:0" ]  model "robot42" )
! driver( name "stage" provides ["6707:position:0" "6707:laser:0" 
"6707:sonar:0" ]  model "robot43" )
! driver( name "stage" provides ["6708:position:0" "6708:laser:0" 
"6708:sonar:0" ]  model "robot44" )
! driver( name "stage" provides ["6709:position:0" "6709:laser:0" 
"6709:sonar:0" ]  model "robot45" )
! driver( name "stage" provides ["6710:position:0" "6710:laser:0" 
"6710:sonar:0" ]  model "robot46" )
! driver( name "stage" provides ["6711:position:0" "6711:laser:0" 
"6711:sonar:0" ]  model "robot47" )
! driver( name "stage" provides ["6712:position:0" "6712:laser:0" 
"6712:sonar:0" ]  model "robot48" )
! driver( name "stage" provides ["6713:position:0" "6713:laser:0" 
"6713:sonar:0" ]  model "robot49" )
! driver( name "stage" provides ["6714:position:0" "6714:laser:0" 
"6714:sonar:0" ]  model "robot50" )
  
--- 13,69 ----
  
    # load the named file into the simulator
!   worldfile "pss.world"       
  )
  
! driver( name "stage" provides ["6665:position2d:0" "6665:laser:0" 
"6665:sonar:0" ]  model "r0" )
! driver( name "stage" provides ["6665:position2d:0" "6665:laser:0" 
"6665:sonar:0" ]  model "r1" )
! driver( name "stage" provides ["6666:position2d:0" "6666:laser:0" 
"6666:sonar:0" ]  model "r2" )
! driver( name "stage" provides ["6667:position2d:0" "6667:laser:0" 
"6667:sonar:0" ]  model "r3" )
! driver( name "stage" provides ["6668:position2d:0" "6668:laser:0" 
"6668:sonar:0" ]  model "r4" )
! driver( name "stage" provides ["6669:position2d:0" "6669:laser:0" 
"6669:sonar:0" ]  model "r5" )
! driver( name "stage" provides ["6670:position2d:0" "6670:laser:0" 
"6670:sonar:0" ]  model "r6" )
! driver( name "stage" provides ["6671:position2d:0" "6671:laser:0" 
"6671:sonar:0" ]  model "r7" )
! driver( name "stage" provides ["6672:position2d:0" "6672:laser:0" 
"6672:sonar:0" ]  model "r8" )
! driver( name "stage" provides ["6673:position2d:0" "6673:laser:0" 
"6673:sonar:0" ]  model "r9" )
! driver( name "stage" provides ["6674:position2d:0" "6674:laser:0" 
"6674:sonar:0" ]  model "r10" )
! driver( name "stage" provides ["6675:position2d:0" "6675:laser:0" 
"6675:sonar:0" ]  model "r11" )
! driver( name "stage" provides ["6676:position2d:0" "6676:laser:0" 
"6676:sonar:0" ]  model "r12" )
! driver( name "stage" provides ["6677:position2d:0" "6677:laser:0" 
"6677:sonar:0" ]  model "r13" )
! driver( name "stage" provides ["6678:position2d:0" "6678:laser:0" 
"6678:sonar:0" ]  model "r14" )
! driver( name "stage" provides ["6679:position2d:0" "6679:laser:0" 
"6679:sonar:0" ]  model "r15" )
! driver( name "stage" provides ["6680:position2d:0" "6680:laser:0" 
"6680:sonar:0" ]  model "r16" )
! driver( name "stage" provides ["6681:position2d:0" "6681:laser:0" 
"6681:sonar:0" ]  model "r17" )
! driver( name "stage" provides ["6682:position2d:0" "6682:laser:0" 
"6682:sonar:0" ]  model "r18" )
! driver( name "stage" provides ["6683:position2d:0" "6683:laser:0" 
"6683:sonar:0" ]  model "r19" )
! driver( name "stage" provides ["6684:position2d:0" "6684:laser:0" 
"6684:sonar:0" ]  model "r20" )
! driver( name "stage" provides ["6685:position2d:0" "6685:laser:0" 
"6685:sonar:0" ]  model "r21" )
! driver( name "stage" provides ["6686:position2d:0" "6686:laser:0" 
"6686:sonar:0" ]  model "r22" )
! driver( name "stage" provides ["6687:position2d:0" "6687:laser:0" 
"6687:sonar:0" ]  model "r23" )
! driver( name "stage" provides ["6688:position2d:0" "6688:laser:0" 
"6688:sonar:0" ]  model "r24" )
! driver( name "stage" provides ["6689:position2d:0" "6689:laser:0" 
"6689:sonar:0" ]  model "r25" )
! driver( name "stage" provides ["6690:position2d:0" "6690:laser:0" 
"6690:sonar:0" ]  model "r26" )
! driver( name "stage" provides ["6691:position2d:0" "6691:laser:0" 
"6691:sonar:0" ]  model "r27" )
! driver( name "stage" provides ["6692:position2d:0" "6692:laser:0" 
"6692:sonar:0" ]  model "r28" )
! driver( name "stage" provides ["6693:position2d:0" "6693:laser:0" 
"6693:sonar:0" ]  model "r29" )
! driver( name "stage" provides ["6694:position2d:0" "6694:laser:0" 
"6694:sonar:0" ]  model "r30" )
! driver( name "stage" provides ["6695:position2d:0" "6695:laser:0" 
"6695:sonar:0" ]  model "r31" )
! driver( name "stage" provides ["6696:position2d:0" "6696:laser:0" 
"6696:sonar:0" ]  model "r32" )
! driver( name "stage" provides ["6697:position2d:0" "6697:laser:0" 
"6697:sonar:0" ]  model "r33" )
! driver( name "stage" provides ["6698:position2d:0" "6698:laser:0" 
"6698:sonar:0" ]  model "r34" )
! driver( name "stage" provides ["6699:position2d:0" "6699:laser:0" 
"6699:sonar:0" ]  model "r35" )
! driver( name "stage" provides ["6700:position2d:0" "6700:laser:0" 
"6700:sonar:0" ]  model "r36" )
! driver( name "stage" provides ["6701:position2d:0" "6701:laser:0" 
"6701:sonar:0" ]  model "r37" )
! driver( name "stage" provides ["6702:position2d:0" "6702:laser:0" 
"6702:sonar:0" ]  model "r38" )
! driver( name "stage" provides ["6703:position2d:0" "6703:laser:0" 
"6703:sonar:0" ]  model "r39" )
! #driver( name "stage" provides ["6704:position2d:0" "6704:laser:0" 
"6704:sonar:0" ]  model "r40" )
! #driver( name "stage" provides ["6705:position2d:0" "6705:laser:0" 
"6705:sonar:0" ]  model "r41" )
! #driver( name "stage" provides ["6706:position2d:0" "6706:laser:0" 
"6706:sonar:0" ]  model "r42" )
! #driver( name "stage" provides ["6707:position2d:0" "6707:laser:0" 
"6707:sonar:0" ]  model "r43" )
! #driver( name "stage" provides ["6708:position2d:0" "6708:laser:0" 
"6708:sonar:0" ]  model "r44" )
! #driver( name "stage" provides ["6709:position2d:0" "6709:laser:0" 
"6709:sonar:0" ]  model "r45" )
! #driver( name "stage" provides ["6710:position2d:0" "6710:laser:0" 
"6710:sonar:0" ]  model "r46" )
! #driver( name "stage" provides ["6711:position2d:0" "6711:laser:0" 
"6711:sonar:0" ]  model "r47" )
! #driver( name "stage" provides ["6712:position2d:0" "6712:laser:0" 
"6712:sonar:0" ]  model "r48" )
! #driver( name "stage" provides ["6713:position2d:0" "6713:laser:0" 
"6713:sonar:0" ]  model "r49" )
! #driver( name "stage" provides ["6714:position2d:0" "6714:laser:0" 
"6714:sonar:0" ]  model "r50" )
  

Index: simple.cfg
===================================================================
RCS file: /cvsroot/playerstage/code/stage/worlds/simple.cfg,v
retrieving revision 1.31.2.14
retrieving revision 1.31.2.15
diff -C2 -d -r1.31.2.14 -r1.31.2.15
*** simple.cfg  27 Nov 2007 05:36:02 -0000      1.31.2.14
--- simple.cfg  29 Nov 2007 07:59:00 -0000      1.31.2.15
***************
*** 23,26 ****
--- 23,27 ----
    name "stage"
    provides ["position2d:0" "laser:0" "sonar:0"]
+   #provides ["position2d:0" "sonar:0"]
    model "r0" 
  )


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to