Revision: 6922
          http://playerstage.svn.sourceforge.net/playerstage/?rev=6922&view=rev
Author:   jeremy_asher
Date:     2008-07-24 18:45:15 +0000 (Thu, 24 Jul 2008)

Log Message:
-----------
libstageplugin: finalized fiducial test

Modified Paths:
--------------
    code/stage/trunk/libstageplugin/test/lsp_test_fiducial.cc
    code/stage/trunk/libstageplugin/test/lsp_test_fiducial.hh
    code/stage/trunk/libstageplugin/test/lsp_test_sonar.cc
    code/stage/trunk/libstageplugin/test/lsp_test_sonar.hh
    code/stage/trunk/worlds/lsp_test.world

Modified: code/stage/trunk/libstageplugin/test/lsp_test_fiducial.cc
===================================================================
--- code/stage/trunk/libstageplugin/test/lsp_test_fiducial.cc   2008-07-24 
16:22:28 UTC (rev 6921)
+++ code/stage/trunk/libstageplugin/test/lsp_test_fiducial.cc   2008-07-24 
18:45:15 UTC (rev 6922)
@@ -2,8 +2,6 @@
 
 using namespace lspTest;
 
-const int Fiducial::Samples = 361;
-
 void Fiducial::setUp() {
        connect();
        fiducialProxy = playerc_fiducial_create( client, 0 );
@@ -38,15 +36,19 @@
        CPPUNIT_ASSERT_MESSAGE( "fiducial updating", fiducialProxy->info.fresh 
== 1 );
        
        CPPUNIT_ASSERT( fiducialProxy->info.datatime > 0 );
-//     CPPUNIT_ASSERT_EQUAL_MESSAGE( "fiducials_count", 1, 
fiducialProxy->fiducials_count ); // lsp_test.world
+
+       // Make sure we see exactly 1 robot with ID 2
+       CPPUNIT_ASSERT_EQUAL_MESSAGE( "fiducials_count", 1, 
fiducialProxy->fiducials_count ); // lsp_test.world
+       CPPUNIT_ASSERT( fiducialProxy->fiducials[0].id == 2 );
        
-       printf("\nfiducials_count: %d\n", fiducialProxy->fiducials_count );
-       for ( int i = 0; i < fiducialProxy->fiducials_count; i++ ) {
-//             CPPUNIT_ASSERT( fiducialProxy->fiducials[i].id == 2 );
-               printf( "fiducial return: %d @ [ %6.4f %6.4f %6.4f ]\n",
-                           fiducialProxy->fiducials[i].id,
-                           fiducialProxy->fiducials[i].pose.px,
-                           fiducialProxy->fiducials[i].pose.py,
-                           fiducialProxy->fiducials[i].pose.pyaw );
-       }
+       
+       
+//     printf("\nfiducials_count: %d\n", fiducialProxy->fiducials_count );
+//     for ( int i = 0; i < fiducialProxy->fiducials_count; i++ ) {
+//             printf( "fiducial return: %d @ [ %6.4f %6.4f %6.4f ]\n",
+//                         fiducialProxy->fiducials[i].id,
+//                         fiducialProxy->fiducials[i].pose.px,
+//                         fiducialProxy->fiducials[i].pose.py,
+//                         fiducialProxy->fiducials[i].pose.pyaw );
+//     }
 }
\ No newline at end of file

Modified: code/stage/trunk/libstageplugin/test/lsp_test_fiducial.hh
===================================================================
--- code/stage/trunk/libstageplugin/test/lsp_test_fiducial.hh   2008-07-24 
16:22:28 UTC (rev 6921)
+++ code/stage/trunk/libstageplugin/test/lsp_test_fiducial.hh   2008-07-24 
18:45:15 UTC (rev 6922)
@@ -21,7 +21,6 @@
                        void testGeom();
                        void testData();
                        
-                       static const int Samples;
                public:
                        void setUp();
                        void tearDown();

Modified: code/stage/trunk/libstageplugin/test/lsp_test_sonar.cc
===================================================================
--- code/stage/trunk/libstageplugin/test/lsp_test_sonar.cc      2008-07-24 
16:22:28 UTC (rev 6921)
+++ code/stage/trunk/libstageplugin/test/lsp_test_sonar.cc      2008-07-24 
18:45:15 UTC (rev 6922)
@@ -2,8 +2,6 @@
 
 using namespace lspTest;
 
-const int Sonar::Samples = 361;
-
 void Sonar::setUp() {
        connect();
        sonarProxy = playerc_sonar_create( client, 0 );

Modified: code/stage/trunk/libstageplugin/test/lsp_test_sonar.hh
===================================================================
--- code/stage/trunk/libstageplugin/test/lsp_test_sonar.hh      2008-07-24 
16:22:28 UTC (rev 6921)
+++ code/stage/trunk/libstageplugin/test/lsp_test_sonar.hh      2008-07-24 
18:45:15 UTC (rev 6922)
@@ -21,7 +21,6 @@
                        void testGeom();
                        void testData();
                        
-                       static const int Samples;
                public:
                        void setUp();
                        void tearDown();

Modified: code/stage/trunk/worlds/lsp_test.world
===================================================================
--- code/stage/trunk/worlds/lsp_test.world      2008-07-24 16:22:28 UTC (rev 
6921)
+++ code/stage/trunk/worlds/lsp_test.world      2008-07-24 18:45:15 UTC (rev 
6922)
@@ -65,4 +65,4 @@
 
   fiducial_return 2
   pose [ -5.085 -7.193 0 144.304 ] 
-)
+)
\ No newline at end of file


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Playerstage-commit mailing list
Playerstage-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to