From takisps2 at hotmail.com Wed Dec 8 08:29:56 2010 From: takisps2 at hotmail.com (takis chionis) Date: Wed, 8 Dec 2010 15:29:56 +0200 Subject: [Aria-users] help Message-ID: hi I am trying to compile a program with g++ -Wall -o test -lAria -ldl -lpthread -L/usr/local/Aria/lib -I/usr/local/Aria/include test.cpp and i get this /usr/local/Aria/lib/libAria.so: undefined reference to 'clock_gettime' collect2: ld returned 1 exit status how can i solve this problem? thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101208/98ae591c/attachment.html From stfox88 at gmail.com Wed Dec 8 08:46:47 2010 From: stfox88 at gmail.com (Stephen D. Fox) Date: Wed, 8 Dec 2010 08:46:47 -0500 Subject: [Aria-users] help In-Reply-To: References: Message-ID: Just add -lrt to that Seve Fox On Dec 8, 2010 8:30 AM, "takis chionis" wrote: > > hi > I am trying to compile a program with g++ -Wall -o test -lAria -ldl -lpthread -L/usr/local/Aria/lib -I/usr/local/Aria/include test.cpp and i get this > /usr/local/Aria/lib/libAria.so: undefined reference to 'clock_gettime' > collect2: ld returned 1 exit status > how can i solve this problem? > thanks > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101208/61bcfd1e/attachment-0001.html From takisps2 at hotmail.com Sun Dec 12 11:03:09 2010 From: takisps2 at hotmail.com (takis chionis) Date: Sun, 12 Dec 2010 18:03:09 +0200 Subject: [Aria-users] help Message-ID: Hi I am a new user on programming pioneer 3-at with aria 2.7.2. I am trying to execute this example: #include "Aria.h" int main(int argc, char **argv) { ArRobot robot; ArKeyHandler keyHandler; Aria::init(); ArSimpleConnector connector(&argc, argv); connector.parseArgs(); if (argc > 1) { connector.logOptions(); exit(1); } printf("This program will make the robot to move for 1000mm (1 meter).\nPress escape to exit.\n\n"); Aria::setKeyHandler(&keyHandler); robot.attachKeyHandler(&keyHandler); robot.addRangeDevice(&sonar); if (!connector.connectRobot(&robot)) { printf("Could not connect to robot... exiting\n"); Aria::shutdown(); return 1; } robot.comInt(ArCommands::ENABLE, 1); robot.lock(); robot.move(1000); robot.unlock(); robot.run(true); Aria::shutdown(); return 0; } In the older edition of aria this program works great and the robot moves 1 meter forward but in aria 2.7.2 the robot doesn?t move. If somebody has any ready simple examples please send them to me to understand how these programs work. Thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101212/e37e3caa/attachment-0001.html From smobley at broncos.uncfsu.edu Tue Dec 21 14:39:47 2010 From: smobley at broncos.uncfsu.edu (sean mobley) Date: Tue, 21 Dec 2010 14:39:47 -0500 Subject: [Aria-users] Python Help (PeopleBot/Pioneer) Message-ID: Hi, I just started working with to robots the P3Dx and the Peoplebot. I want to program these robots with Python. However, it seems like I can't get started with this right away, and I'm not able to "simply" run the examples .py files that came with the robot. Can you give me any hints? Also, the reception/ range for the peoplebot is extremely limited, compared to the P3DX. I'm using both robots via Ad Hoc, I'm actually remoting into them. I can roam around with the P3DX with no problem, to scan the environment and create a map. With the Peoplebot, not so much. Can I increase/improve the range of the antenna by attaching a new one? Could this be a hardware fault? Also in order to run the .cpp file, I would need Visual Studio correct? That did not come with the robot? We're using the Windows Embedded Platform. We also aquired a Sterovision camera...can somebody give me the run down on how to use/program it, aswell as using it's pan tilt unit. Thanks alot in advance. Sean Mobley Fayettville State University Computer Science '2010 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101221/dec8cf5d/attachment.html From Zeb.Dahl at Adept.com Tue Dec 21 17:29:18 2010 From: Zeb.Dahl at Adept.com (Zeb Dahl) Date: Tue, 21 Dec 2010 14:29:18 -0800 Subject: [Aria-users] Python Help (PeopleBot/Pioneer) In-Reply-To: References: Message-ID: <38B0EB303E4E804F8A93B5CFA8FFF15F027E72368E@SRV-APP-6.adept.local> Hello Sean, You will need to install a Python environment on your computer to run the python examples in Windows. There should be information in the README files included with Aria about which version you should use and how it needs to be set up. We do not install any compiler for Windows, so you will need to install Visual Studio to compile the c++ examples. Best, Zeb Dahl Research Robot Support Adept MobileRobots support at mobilerobots.com From: aria-users-bounces at lists.mobilerobots.com [mailto:aria-users-bounces at lists.mobilerobots.com] On Behalf Of sean mobley Sent: Tuesday, December 21, 2010 2:40 PM To: ariausers Subject: [Aria-users] Python Help (PeopleBot/Pioneer) Hi, I just started working with to robots the P3Dx and the Peoplebot. I want to program these robots with Python. However, it seems like I can't get started with this right away, and I'm not able to "simply" run the examples .py files that came with the robot. Can you give me any hints? Also, the reception/ range for the peoplebot is extremely limited, compared to the P3DX. I'm using both robots via Ad Hoc, I'm actually remoting into them. I can roam around with the P3DX with no problem, to scan the environment and create a map. With the Peoplebot, not so much. Can I increase/improve the range of the antenna by attaching a new one? Could this be a hardware fault? Also in order to run the .cpp file, I would need Visual Studio correct? That did not come with the robot? We're using the Windows Embedded Platform. We also aquired a Sterovision camera...can somebody give me the run down on how to use/program it, aswell as using it's pan tilt unit. Thanks alot in advance. Sean Mobley Fayettville State University Computer Science '2010 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101221/96be6aea/attachment.html From smobley at broncos.uncfsu.edu Wed Dec 22 11:33:08 2010 From: smobley at broncos.uncfsu.edu (sean mobley) Date: Wed, 22 Dec 2010 11:33:08 -0500 Subject: [Aria-users] Python Help (PeopleBot/Pioneer) In-Reply-To: <38B0EB303E4E804F8A93B5CFA8FFF15F027E72368E@SRV-APP-6.adept.local> References: , <38B0EB303E4E804F8A93B5CFA8FFF15F027E72368E@SRV-APP-6.adept.local> Message-ID: Ok, are there any compatibility issues using Windows 7 (64bit). Is Aria in 32 bit? Plus, I do have Python installed on the computer that I use to remote into the robot. I even installed an IDE on the P3DX...But both do not get any examples to run...has to do with some "Aria.py module" not being found. Sean Mobley Fayettville State University Computer Science '2010 From: Zeb.Dahl at Adept.com To: aria-users at lists.mobilerobots.com Date: Tue, 21 Dec 2010 14:29:18 -0800 Subject: Re: [Aria-users] Python Help (PeopleBot/Pioneer) Hello Sean, You will need to install a Python environment on your computer to run the python examples in Windows. There should be information in the README files included with Aria about which version you should use and how it needs to be set up. We do not install any compiler for Windows, so you will need to install Visual Studio to compile the c++ examples. Best, Zeb DahlResearch Robot SupportAdept MobileRobotssupport at mobilerobots.com From: aria-users-bounces at lists.mobilerobots.com [mailto:aria-users-bounces at lists.mobilerobots.com] On Behalf Of sean mobley Sent: Tuesday, December 21, 2010 2:40 PM To: ariausers Subject: [Aria-users] Python Help (PeopleBot/Pioneer) Hi, I just started working with to robots the P3Dx and the Peoplebot. I want to program these robots with Python. However, it seems like I can't get started with this right away, and I'm not able to "simply" run the examples .py files that came with the robot. Can you give me any hints? Also, the reception/ range for the peoplebot is extremely limited, compared to the P3DX. I'm using both robots via Ad Hoc, I'm actually remoting into them. I can roam around with the P3DX with no problem, to scan the environment and create a map. With the Peoplebot, not so much. Can I increase/improve the range of the antenna by attaching a new one? Could this be a hardware fault? Also in order to run the .cpp file, I would need Visual Studio correct? That did not come with the robot? We're using the Windows Embedded Platform. We also aquired a Sterovision camera...can somebody give me the run down on how to use/program it, aswell as using it's pan tilt unit. Thanks alot in advance. Sean Mobley Fayettville State University Computer Science '2010 _______________________________________________ Aria-users mailing list Aria-users at lists.mobilerobots.com http://lists.mobilerobots.com/mailman/listinfo/aria-users To unsubscribe visit the above webpage or send an e-mail to: aria-users-leave at lists.mobilerobots.com Visit http://robots.mobilerobots.com for information including documentation, FAQ, tips, manuals, and software, firmware and driver downloads. Mailing list archives are at http://lists.mobilerobots.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101222/9c4675eb/attachment.html From Reed.Hedges at Adept.com Wed Dec 22 14:20:28 2010 From: Reed.Hedges at Adept.com (Reed Hedges) Date: Wed, 22 Dec 2010 11:20:28 -0800 Subject: [Aria-users] Python Help (PeopleBot/Pioneer) In-Reply-To: References: , <38B0EB303E4E804F8A93B5CFA8FFF15F027E72368E@SRV-APP-6.adept.local> Message-ID: <38B0EB303E4E804F8A93B5CFA8FFF15F027E72379A@SRV-APP-6.adept.local> Hi Sean, The ARIA libraries are compiled for use with either Visual Studio 2003, or Visual Studio 2008 (VC9), for a 32-bit system. You can, however, recompile ARIA since the full source code is provided. You cannot recompile ARNL or SONARNL. For instructions on using Python, please see the README.txt file inside the pythonExamples folder. Reed From: aria-users-bounces at lists.mobilerobots.com [mailto:aria-users-bounces at lists.mobilerobots.com] On Behalf Of sean mobley Sent: Wednesday, December 22, 2010 11:33 AM To: ariausers Subject: Re: [Aria-users] Python Help (PeopleBot/Pioneer) Ok, are there any compatibility issues using Windows 7 (64bit). Is Aria in 32 bit? Plus, I do have Python installed on the computer that I use to remote into the robot. I even installed an IDE on the P3DX...But both do not get any examples to run...has to do with some "Aria.py module" not being found. Sean Mobley Fayettville State University Computer Science '2010 ________________________________ From: Zeb.Dahl at Adept.com To: aria-users at lists.mobilerobots.com Date: Tue, 21 Dec 2010 14:29:18 -0800 Subject: Re: [Aria-users] Python Help (PeopleBot/Pioneer) Hello Sean, You will need to install a Python environment on your computer to run the python examples in Windows. There should be information in the README files included with Aria about which version you should use and how it needs to be set up. We do not install any compiler for Windows, so you will need to install Visual Studio to compile the c++ examples. Best, Zeb Dahl Research Robot Support Adept MobileRobots support at mobilerobots.com From: aria-users-bounces at lists.mobilerobots.com [mailto:aria-users-bounces at lists.mobilerobots.com] On Behalf Of sean mobley Sent: Tuesday, December 21, 2010 2:40 PM To: ariausers Subject: [Aria-users] Python Help (PeopleBot/Pioneer) Hi, I just started working with to robots the P3Dx and the Peoplebot. I want to program these robots with Python. However, it seems like I can't get started with this right away, and I'm not able to "simply" run the examples .py files that came with the robot. Can you give me any hints? Also, the reception/ range for the peoplebot is extremely limited, compared to the P3DX. I'm using both robots via Ad Hoc, I'm actually remoting into them. I can roam around with the P3DX with no problem, to scan the environment and create a map. With the Peoplebot, not so much. Can I increase/improve the range of the antenna by attaching a new one? Could this be a hardware fault? Also in order to run the .cpp file, I would need Visual Studio correct? That did not come with the robot? We're using the Windows Embedded Platform. We also aquired a Sterovision camera...can somebody give me the run down on how to use/program it, aswell as using it's pan tilt unit. Thanks alot in advance. Sean Mobley Fayettville State University Computer Science '2010 _______________________________________________ Aria-users mailing list Aria-users at lists.mobilerobots.com http://lists.mobilerobots.com/mailman/listinfo/aria-users To unsubscribe visit the above webpage or send an e-mail to: aria-users-leave at lists.mobilerobots.com Visit http://robots.mobilerobots.com for information including documentation, FAQ, tips, manuals, and software, firmware and driver downloads. Mailing list archives are at http://lists.mobilerobots.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 16069 bytes Desc: not available Url : http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101222/811557dc/attachment-0001.bin From Reed.Hedges at Adept.com Wed Dec 22 14:25:54 2010 From: Reed.Hedges at Adept.com (Reed Hedges) Date: Wed, 22 Dec 2010 11:25:54 -0800 Subject: [Aria-users] help with Move motion command In-Reply-To: References: Message-ID: <38B0EB303E4E804F8A93B5CFA8FFF15F027E7237A0@SRV-APP-6.adept.local> I have a feeling there is a bug of some kind regarding the MOVE command as a few people have had this problem recently. One workaround is to set HasMoveCommand to false in the robot's parameter file. This causes ARIA to emulate the MOVE command by sending appropriate VEL commands at the right times. You can create a parameter file specific to one robot by naming it for the robot's NAME (ARIA prints this out at connection). You can also change the parameter file for the robot type, but this could be overwritten by an upgrade of ARIA. Reed From: aria-users-bounces at lists.mobilerobots.com [mailto:aria-users-bounces at lists.mobilerobots.com] On Behalf Of takis chionis Sent: Sunday, December 12, 2010 11:03 AM To: ariausers Subject: [Aria-users] help Hi I am a new user on programming pioneer 3-at with aria 2.7.2. I am trying to execute this example: #include "Aria.h" int main(int argc, char **argv) { ArRobot robot; ArKeyHandler keyHandler; Aria::init(); ArSimpleConnector connector(&argc, argv); connector.parseArgs(); if (argc > 1) { connector.logOptions(); exit(1); } printf("This program will make the robot to move for 1000mm (1 meter).\nPress escape to exit.\n\n"); Aria::setKeyHandler(&keyHandler); robot.attachKeyHandler(&keyHandler); robot.addRangeDevice(&sonar); if (!connector.connectRobot(&robot)) { printf("Could not connect to robot... exiting\n"); Aria::shutdown(); return 1; } robot.comInt(ArCommands::ENABLE, 1); robot.lock(); robot.move(1000); robot.unlock(); robot.run(true); Aria::shutdown(); return 0; } In the older edition of aria this program works great and the robot moves 1 meter forward but in aria 2.7.2 the robot doesn't move. If somebody has any ready simple examples please send them to me to understand how these programs work. Thank you -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 11347 bytes Desc: not available Url : http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101222/a5417dfb/attachment.bin From brunoniconeves at gmail.com Tue Dec 28 10:00:47 2010 From: brunoniconeves at gmail.com (Bruno Bastos) Date: Tue, 28 Dec 2010 13:00:47 -0200 Subject: [Aria-users] problems with getX , getY and getTh methods Message-ID: Hi! i have a great problem with getX, gety getTh methods! when i use my program then on the positions printed on the screen "seems crazy! they alterenam values lower and higher even when the robot is progressing in a straight line! the code is: #include "Aria.h" #include "ariaUtil.h" int main (int argc, char **argv) { Aria::init(); ArRobot robot; ArArgumentParser parser(&argc, argv); parser.loadDefaultArguments(); ArRobotConnector robotConnector(&parser, &robot); if(!robotConnector.connectRobot()) { if(parser.checkHelpAndWarnUnparsed()) { Aria::logOptions(); Aria::exit(1); }} if (!Aria::parseArgs()) { Aria::logOptions(); Aria::shutdown(); return 1; } robot.runAsync(true); robot.lock(); ArLog::log(ArLog::Normal, "simpleMotionCommands: Pose=(%.2f,%.2f,%.2f), Trans. Vel=%.2f, Rot. Vel=%.2f, Battery=%.2fV", robot.getX(), robot.getY(), robot.getTh(), robot.getVel(), robot.getRotVel(), robot.getBatteryVoltage()); robot.unlock(); ArUtil::sleep(3000); robot.lock(); robot.enableMotors(); robot.setVel(1000); robot.unlock(); ArUtil::sleep(15000); robot.lock(); robot.stop(); robot.unlock(); ArUtil::sleep(1000); robot.lock(); robot.setRotVel(10); robot.unlock(); ArUtil::sleep(9000); robot.lock(); robot.setRotVel(-10); robot.unlock(); ArUtil::sleep(9000); robot.lock(); robot.stop(); robot.unlock(); ArUtil::sleep(5000); robot.lock(); robot.stop(); robot.unlock(); ArUtil::sleep(1000); robot.lock(); ArLog::log(ArLog::Normal, "simpleMotionCommands: Pose=(%.2f,%.2f,%.2f), Trans. Vel=%.2f, Rot. Vel=%.2f, Battery=%.2fV", robot.getX(), robot.getY(), robot.getTh(), robot.getVel(), robot.getRotVel(), robot.getBatteryVoltage()); robot.unlock(); robot.stopRunning(); robot.waitForRunExit(); return 0; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20101228/b9d94e1c/attachment-0001.html