From wjxnet_126 at 126.com Sun Mar 1 11:53:19 2009 From: wjxnet_126 at 126.com (wjxnet_126) Date: Mon, 2 Mar 2009 00:53:19 +0800 (CST) Subject: [Aria-users] Why i can not set robot's accelerations Message-ID: <4331942.224341235926399637.JavaMail.coremail@bj126app21.126.com> hello, everyone! I am trying to set the robot's accelerations, both translational and rotational. But when the robot is initially static, i try robot.setTransAccel(10); or robot.setRotAccel(10); the robot does not give a motion. While robot.setVel(10) or robot.setRotVel(10) do make the robot move. Could you please tell me the reasons, and how can i set robot's accelerations. Thanks in advance! Jianxin Wu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090302/52fa45ef/attachment.html From iamkyunh at gmail.com Mon Mar 2 00:56:16 2009 From: iamkyunh at gmail.com (july moe) Date: Mon, 2 Mar 2009 14:56:16 +0900 Subject: [Aria-users] Difference in length of sick readings Message-ID: <122e5e7d0903012156l80da139nc71b83cfc5a1b6d5@mail.gmail.com> Hi all, I am using P3AT with ARIA and also utilizing the MS Studio .Net 2003. I have some errors in storing the sick readings to the text files. Referring the gotoActionExample.cpp, I added some lines to it to store separately the readings of sick and robots to the text files under bin of Aria. In this point, if the program is stopped by pressing Esc key, the lenghts of readings are not same. However, if the program is stoopped properly, it means running until the end of while loop, the readings are in same lengths. Can anyone explain about this error and how can I get the sick readings in same lenght.? R'gds, yuyu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090302/77c0c73f/attachment.html From chcorbato at gmail.com Mon Mar 2 02:55:58 2009 From: chcorbato at gmail.com (Carlos Hernandez Corbato) Date: Mon, 2 Mar 2009 08:55:58 +0100 Subject: [Aria-users] using Aria with a OEMV Novatel GPS Message-ID: Hello everyone, I'm not able to use the ArGPS and ARNovatelGPS classes to communicate with my OEMV Novatel GPS. I've configured a virtual serial USB connection an I can communicate with the GPS with minicom, following the instructions at MobileRobots page. However, when I run the gpsExample with the same configuration for the serial connection: ./gpsExample -gpsPort /dev/ttyUSB0 -gpsType novatel -gpsBaud 9600 I get the following log output in my terminal (I omit duplicated lines): gpsExample: Connecting to GPS... ArSerialConnection::open: Succesfully opened and configured serial port. ArSerialConnection::write: Error on writing. ArSerialConnection::write: Resource temporarily unavailable After some debugging I think the problem is ArSerialConnection::write() in method ArGPSConnector::connectGPS() (ArGPSConnector::createGPS() seems to work ok), but I'm totally lost about what the problem is. Any suggestions would be highly appreciated. Thanks in advance! Best -- Carlos Hern?ndez Corbato PhD student at Autonomous Systems Laboratory ESCUELA T?CNICA SUPERIOR DE INGENIEROS INDUSTRIALES UNIVERSIDAD POLIT?CNICA DE MADRID www.aslab.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090302/dbe4b8a0/attachment.html From jyt0729 at snut.ac.kr Mon Mar 2 05:11:07 2009 From: jyt0729 at snut.ac.kr (=?EUC-KR?B?wba/68XC?=) Date: Mon, 2 Mar 2009 19:11:07 +0900 (KST) Subject: [Aria-users] Odometry question Message-ID: <13056995.1235988667020.JavaMail.root@mail> Hello I would like to know some further information on the kalman filer used for fusing information from the encoders and gyroscope to give the final postion of the robot. Information such as equations and its principle I would also like to know what equations were used for computing position using the encoder readings...if you can direct me to the appropriate source code that will be helpful, or any other information I am using a P3AT. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090302/d9bbf65a/attachment.html From wjxnet_126 at 126.com Mon Mar 2 09:18:31 2009 From: wjxnet_126 at 126.com (wjxnet_126) Date: Mon, 2 Mar 2009 22:18:31 +0800 (CST) Subject: [Aria-users] Why i can not set robot's accelerations Message-ID: <25217300.698341236003511283.JavaMail.coremail@bj126app102.126.com> hello, everyone! I am trying to set the robot's accelerations, both translational and rotational. But when the robot is initially static, i try robot.setTransAccel(10); or robot.setRotAccel(10); the robot does not give a motion. While robot.setVel(10) or robot.setRotVel(10) do make the robot move. Could you please tell me the reasons, and how can i set robot's accelerations. Thanks in advance! Jianxin Wu ????????????????? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090302/2185a8f5/attachment-0001.html From cool_5971 at yahoo.co.uk Tue Mar 3 01:47:06 2009 From: cool_5971 at yahoo.co.uk (WeiXiong) Date: Mon, 2 Mar 2009 22:47:06 -0800 (PST) Subject: [Aria-users] additional behavior Message-ID: <371844.49963.qm@web24707.mail.ird.yahoo.com> Hi everyone, ? I?ve constructed a map using MobileEyes for autonomous robot navigation purpose. Now I wish to add extra behaviors to enhance the robot navigation such as wall following, obstacle avoidance and so on. What should I do? I was doing all these on P2-at pioneer robot. ? 3408. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090302/a0cff351/attachment.html From reedhedges at gmail.com Tue Mar 3 17:43:56 2009 From: reedhedges at gmail.com (Reed Hedges) Date: Tue, 3 Mar 2009 17:43:56 -0500 Subject: [Aria-users] Cyton 7-DOF arm: ARIA Interface Message-ID: <47699d710903031443u43d1dfc0ke907b40b420b456b@mail.gmail.com> Hi Jeremy, there is nothing in Aria like ArP2Arm for the Cyton yet. It does include its own SDK though (included as part of the "cyton viewer" package), and there's no problem to use it in the same program with Aria as far as I know. I haven't had a chance to learn how to use it yet, but let us know if you have any questions and we'll look into them. Reed Zoss, Jeremy K. wrote: > > We have purchased and are awaiting delivery of the new Cyton 7-DOF arm > > for our P3-AT robot. I have downloaded and reviewed the Cyton software > > from the mobilerobotics website, but do not see any references in the > > documentation to any ARIA interfaces. > > > > Do there exist any ARIA interfaces to the new Cyton arm? I'm looking > > for something similar to the ArP2Arm class. Are there any code examples > > for how to integrate the Cyton arm into Aria? > > > > If not, I'll forge ahead "from scratch". But I figure there's no need > > to reinvent something that (should?) already exists. > > From reed at mobilerobots.com Tue Mar 3 17:44:59 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Tue, 03 Mar 2009 17:44:59 -0500 Subject: [Aria-users] Why i can not set robot's accelerations In-Reply-To: <4331942.224341235926399637.JavaMail.coremail@bj126app21.126.com> References: <4331942.224341235926399637.JavaMail.coremail@bj126app21.126.com> Message-ID: <49ADB2EB.6030507@mobilerobots.com> Hi, setTransAccel() and setRotAccel() set parameters in the robot which are later used to achieve the velocities you request with the setVel() and setRotVel() functions. For example, when you set the translational accelleration to 100 mm/s/s, it saves that value, and when you call setVel(200) and the robot's current velocity is less than 200 mm/s, then it accelerates at 100 mm/s/s until it reaches 200 mm/s. (If the current velocity is more than 200, it uses the deceleration parameter to decelerate to 200 mm/s). (Also note that the translational units are mm, so accelerations and velocities of 10 mm/s/s and 10 mm/s are pretty slow. The rotational units are degrees, so 10 deg/s velocity is within a typical range, but a 10 deg/s/s acceleration is a bit low.) Reed wjxnet_126 wrote: > hello, everyone! > I am trying to set the robot's accelerations, both translational and > rotational. But when the robot is initially static, i try > robot.setTransAccel(10); or robot.setRotAccel(10); the robot does not > give a motion. While robot.setVel(10) or robot.setRotVel(10) do make the > robot move. Could you please tell me the reasons, and how can i set > robot's accelerations. Thanks in advance! > -- Reed Hedges Developer Support / Software MobileRobots Inc. Find downloads, documentation, FAQ, mailing lists and more at: From reed at mobilerobots.com Tue Mar 3 17:46:12 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Tue, 03 Mar 2009 17:46:12 -0500 Subject: [Aria-users] some questions In-Reply-To: <1085806510.598991235576071740.JavaMail.root@plumbob.merit.edu> References: <1085806510.598991235576071740.JavaMail.root@plumbob.merit.edu> Message-ID: <49ADB334.4050403@mobilerobots.com> Hi, What specific problems do you have? To run a program built using ARIA, the OS needs to find the libraries (libAria.so, libArNetworking.so if you use ArNetworking), to do this /usr/local/Aria/lib should appear in /etc/ld.so.conf. I don't know anything about using Eclipse to run programs though. supadhya at mtu.edu wrote: > Hi, > > > I have one simple question regarding ARIA proram running in Linux platform. Can we run ARIA example programs in "Eclipse" in Linux. I got some problem while trying to run it. Do I need to some modifications for running ARIA package programs in eclipse in Linux. Or is there any way that I can run ARIA programs in Linux platform. > > I am using SUSE 11.2 Linux and I am the beginner using ARIA package. > So, if anyone has idea about it please I need some suggestions regarding this. > > > thanks > > _______________________________________________ > 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 > -- Reed Hedges Developer Support / Software MobileRobots Inc. Find downloads, documentation, FAQ, mailing lists and more at: From reed at mobilerobots.com Tue Mar 3 17:46:21 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Tue, 03 Mar 2009 17:46:21 -0500 Subject: [Aria-users] using Aria with a OEMV Novatel GPS In-Reply-To: References: Message-ID: <49ADB33D.7010004@mobilerobots.com> Carlos Hernandez Corbato wrote: > Hello everyone, > > I'm not able to use the ArGPS and ARNovatelGPS classes to communicate > with my OEMV Novatel GPS. I've configured a virtual serial USB > connection an I can communicate with the GPS with minicom, following the > instructions at MobileRobots page. Are you running minicom as the same user account as gpsExample? (i.e. do the permissions on /dev/ttyUSB0 allow one but not the other)? (And did you quit minicom before running gpsExample?) Sorry, that's all I can think of right now but can look into it more if you want. Reed > However, when I run the gpsExample with the same configuration for the > serial connection: > ./gpsExample -gpsPort /dev/ttyUSB0 -gpsType novatel -gpsBaud 9600 > > I get the following log output in my terminal (I omit duplicated lines): > > gpsExample: Connecting to GPS... > ArSerialConnection::open: Succesfully opened and configured serial port. > ArSerialConnection::write: Error on writing. > ArSerialConnection::write: Resource temporarily unavailable > > After some debugging I think the problem > is ArSerialConnection::write() in method ArGPSConnector::connectGPS() > (ArGPSConnector::createGPS() seems to work ok), but I'm totally lost > about what the problem is. > > Any suggestions would be highly appreciated. Thanks in advance! > > Best > -- > Carlos Hern?ndez Corbato > PhD student at *Autonomous Systems Laboratory* > ESCUELA T?CNICA SUPERIOR DE INGENIEROS INDUSTRIALES > UNIVERSIDAD POLIT?CNICA DE MADRID > www.aslab.org > From reed at mobilerobots.com Tue Mar 3 17:46:42 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Tue, 03 Mar 2009 17:46:42 -0500 Subject: [Aria-users] additional behavior In-Reply-To: <371844.49963.qm@web24707.mail.ird.yahoo.com> References: <371844.49963.qm@web24707.mail.ird.yahoo.com> Message-ID: <49ADB352.1030500@mobilerobots.com> Hello, in ARNL and guiServer, path planning is implemented as a Server Mode. The other server modes are teleoperation (RatioDrive), Wander, and Tour Goals. You can implement your own server mode for something like wall following. Server modes are connected to ArAction groups which are activated and deactivated when switching modes. See the Aria reference manual for discussion on actions and action groups. Actions are used for driving the robot and avoiding obstacles in the various modes. Does this help? Reed WeiXiong wrote: > Hi everyone, > > > > I?ve constructed a map using MobileEyes for autonomous robot navigation > purpose. Now I wish to add extra behaviors to enhance the robot > navigation such as wall following, obstacle avoidance and so on. What > should I do? I was doing all these on P2-at pioneer robot. > > From wjxnet_126 at 126.com Wed Mar 4 08:35:21 2009 From: wjxnet_126 at 126.com (wjxnet_126) Date: Wed, 4 Mar 2009 21:35:21 +0800 (CST) Subject: [Aria-users] Why i can not set robot's accelerations In-Reply-To: <49ADB2EB.6030507@mobilerobots.com> References: <49ADB2EB.6030507@mobilerobots.com> <4331942.224341235926399637.JavaMail.coremail@bj126app21.126.com> Message-ID: <9089478.930271236173721389.JavaMail.coremail@bj126app28.126.com> Thanks Reed, Is that means i can not set mobile robots' accelerations directly? To control the motion of robots, one has to set their velocities directly, not through accelerations? Is it a pity? ?2009-03-04?06:44:59?"Reed?Hedges"????? > >Hi, > >setTransAccel()?and?setRotAccel()?set?parameters?in?the?robot?which?are?later >used?to?achieve?the?velocities?you?request?with?the?setVel()?and?setRotVel() >functions.??For?example,??when?you?set?the?translational?accelleration?to?100 >mm/s/s,?it?saves?that?value,?and?when?you?call?setVel(200)?and?the?robot's >current?velocity?is?less?than?200?mm/s,?then?it?accelerates?at?100?mm/s/s?until >it?reaches?200?mm/s.????(If?the?current?velocity?is?more?than?200,?it?uses?the >deceleration?parameter?to?decelerate?to?200?mm/s). > >(Also?note?that?the?translational?units?are?mm,?so?accelerations?and?velocities >of?10?mm/s/s?and?10?mm/s?are?pretty?slow.??The?rotational?units?are?degrees,?so >10?deg/s?velocity?is?within?a?typical?range,?but?a?10?deg/s/s?acceleration?is?a >bit?low.) > >Reed > > > >wjxnet_126?wrote: >>?hello,?everyone! >>?I?am?trying?to?set?the?robot's?accelerations,?both?translational?and? >>?rotational.?But?when?the?robot?is?initially?static,?i?try? >>?robot.setTransAccel(10);?or?robot.setRotAccel(10);?the?robot?does?not? >>?give?a?motion.?While?robot.setVel(10)?or?robot.setRotVel(10)?do?make?the? >>?robot?move.?Could?you?please?tell?me?the?reasons,?and?how?can?i?set? >>?robot's?accelerations.?Thanks?in?advance! >>?? > > >--? > >Reed?Hedges >Developer?Support?/?Software >MobileRobots?Inc. > >Find?downloads,?documentation,?FAQ,?mailing?lists?and?more?at: >??? > >_______________________________________________ >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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090304/0d1535c8/attachment-0001.html From chcorbato at gmail.com Thu Mar 5 05:05:16 2009 From: chcorbato at gmail.com (Carlos Hernandez Corbato) Date: Thu, 5 Mar 2009 11:05:16 +0100 Subject: [Aria-users] using Aria with a OEMV Novatel GPS In-Reply-To: <80926C6C-EF1D-4C0B-9AF1-F1EA7911D3CC@gmail.com> References: <49ADB33D.7010004@mobilerobots.com> <80926C6C-EF1D-4C0B-9AF1-F1EA7911D3CC@gmail.com> Message-ID: <8196AC91-8EF3-436D-A784-C6C55B0E73CC@gmail.com> Hi again, I think the problem is in lines 382-390 of ArSerialConnection::write() AREXPORT int ArSerialConnection::write(const char *data, unsigned int size) 00369 { 00370 int n; 00371 /* 00372 printf("WRITE(%3d): ", size); 00373 for (int i = 0; i < size; i++) 00374 printf("0x%x %c", data[i], data[i]); 00375 printf("\n"); 00376 */ 00377 if (myPort >= 0) 00378 { 00379 n = ::write(myPort, data, size); 00380 if (n == -1) 00381 { 00382 if (errno == EAGAIN) /* try it again, for USB/serial */ 00383 { 00384 usleep(10); 00385 n = ::write(myPort, data, size); 00386 if (n >= 0) 00387 return n; 00388 } 00389 ArLog::log(ArLog::Terse, "ArSerialConnection::write: Error on writing."); 00390 perror("ArSerialConnection::write:"); 00391 } 00392 return n; 00393 } 00394 ArLog::log(ArLog::Terse, "ArSerialConnection::write: Connection invalid."); 00395 return -1; 00396 } Could you explain me the comment in line 382? Is there any issue with USB/serial? May I solve it by increasing the usleep()? As I commented I can use the USB/serial connection to the gps through minicom, so the problem doesn't seem to be in the driver for it. Could it be some parameter for the connection in ArSerialConnection? I've run the serialTest2 and got the same problem. Best regards Carlos On Mar 4, 2009, at 9:14 AM, Carlos Hernandez Corbato wrote: > > On Mar 3, 2009, at 11:46 PM, Reed Hedges wrote: > >> Carlos Hernandez Corbato wrote: >>> Hello everyone, >>> >>> I'm not able to use the ArGPS and ARNovatelGPS classes to >>> communicate >>> with my OEMV Novatel GPS. I've configured a virtual serial USB >>> connection an I can communicate with the GPS with minicom, >>> following the >>> instructions at MobileRobots page. >> >> >> Are you running minicom as the same user account as gpsExample? >> (i.e. do the >> permissions on /dev/ttyUSB0 allow one but not the other)? (And did >> you quit >> minicom before running gpsExample?) > Yes, I've configured permissions, and tried everything as root just > in case. That doesn't seems to be the problem. And I quitted micom > when running the example. >> >> >> Sorry, that's all I can think of right now but can look into it >> more if you want. > Any advice is welcomed, thank you very much for your attention Reed. > I just was wondering if someone had already worked with Novatel OEMV > (2 in my case) gps with Aria and knows any issue about it. I'll keep > trying. > > Thank you very much again!! >> >> >> >> Reed >> >> >> >> >>> However, when I run the gpsExample with the same configuration for >>> the >>> serial connection: >>> ./gpsExample -gpsPort /dev/ttyUSB0 -gpsType novatel -gpsBaud 9600 >>> >>> I get the following log output in my terminal (I omit duplicated >>> lines): >>> >>> gpsExample: Connecting to GPS... >>> ArSerialConnection::open: Succesfully opened and configured >>> serial port. >>> ArSerialConnection::write: Error on writing. >>> ArSerialConnection::write: Resource temporarily unavailable >>> >>> After some debugging I think the problem >>> is ArSerialConnection::write() in method >>> ArGPSConnector::connectGPS() >>> (ArGPSConnector::createGPS() seems to work ok), but I'm totally lost >>> about what the problem is. >>> >>> Any suggestions would be highly appreciated. Thanks in advance! >>> >>> Best >>> -- >>> Carlos Hern?ndez Corbato >>> PhD student at *Autonomous Systems Laboratory* >>> ESCUELA T?CNICA SUPERIOR DE INGENIEROS INDUSTRIALES >>> UNIVERSIDAD POLIT?CNICA DE MADRID >>> www.aslab.org >>> >> >> _______________________________________________ >> 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090305/6b4bae8d/attachment.html From reed at mobilerobots.com Thu Mar 5 09:49:01 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Thu, 05 Mar 2009 09:49:01 -0500 Subject: [Aria-users] laser In-Reply-To: <447774.27694.qm@web76003.mail.sg1.yahoo.com> References: <447774.27694.qm@web76003.mail.sg1.yahoo.com> Message-ID: <49AFE65D.9000506@mobilerobots.com> Hello, Do you still have this problem? If so, contact support at mobilerobots.com. Include the serial number of the robot. Reed le duy khoa wrote: > Hi everybody > I have some problems with laser rangefinder ( LMS200 of Sick). I am > researching P3-AT with LMS200, I use demo.exe in Aria to test laser > rangefinder, however, it doesn't work. None of three indicator lights on > LMS200 turn on when I choose laser mode (even though I turn the power > switch many times). So I use VOM to measure the onboard source. It's > about 14V. However, according to the manual of LMS200, It requires a > source 24+-15%V, so I think that onboard source doesn't enough for > LMS200. What should I do? Please give me some advices. Thank a lot. > > From hastings.john at hotmail.com Fri Mar 6 06:30:24 2009 From: hastings.john at hotmail.com (John Hastings) Date: Fri, 6 Mar 2009 11:30:24 +0000 Subject: [Aria-users] Windows to Linux Robot Simple GUI Message-ID: Does anyone have experience creating a simple GUI based application in visual C++ (2003) to control the demo server running on a debian based pioneer 3-dx? I am looking to creat a simple program that can move the robot forward, back, left, right, stop and to get sonar data from the front sensor (even working with safe-drive and receiving info that the robot has 'stopped'). I want to be able to press the forward command in my GUI (on a seperate windows XP machine - connected to the debian robot with ad-hoc wireless), for the robot to move forward until its 30cm from a wall then to be able to turn left or right and repeat. This action is part of a larger project i'm doing and I'm a bit stuck trying to sift through all the aria classes. All the demo programs seem pretty complex. I'd be grateful if anyone could shed a light on this for me or even provide a simple example. Thanks in advance to anyone that can help. _________________________________________________________________ Get 30 Free Emoticons for your Windows Live Messenger http://www.livemessenger-emoticons.com/funfamily/en-ie/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090306/60657cd3/attachment.html From reed at mobilerobots.com Tue Mar 10 17:54:45 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Tue, 10 Mar 2009 17:54:45 -0400 Subject: [Aria-users] using Aria with a OEMV Novatel GPS In-Reply-To: <8196AC91-8EF3-436D-A784-C6C55B0E73CC@gmail.com> References: <49ADB33D.7010004@mobilerobots.com> <80926C6C-EF1D-4C0B-9AF1-F1EA7911D3CC@gmail.com> <8196AC91-8EF3-436D-A784-C6C55B0E73CC@gmail.com> Message-ID: <49B6E1A5.6020102@mobilerobots.com> Hello, Sorry for the delay Carlos Hernandez Corbato wrote: > Hi again, > > I think the problem is in lines 382-390 of ArSerialConnection::write() That sleep is a workaround for problems that some USB-serial devices have sending data, I don't know the exact rationale behind the length of the wait, or doing one resend, or what. Did you try increasing the wait time? If that solved it, then maybe there is a better way to do that resend. Do you also use a USB-serial device for any other devices, including the robot? If so, any errors (ARIA will print warnings about receiving corrupted data from the robot or sick, that can be a clue that some data is being lost in the usb-serial device. But of course there isn't as much information about data being lost when sent from ARIA.) Reed From sefaouzi at yahoo.fr Sun Mar 15 06:41:07 2009 From: sefaouzi at yahoo.fr (faouzi sebbak) Date: Sun, 15 Mar 2009 10:41:07 +0000 (GMT) Subject: [Aria-users] need new java package of aria ( not in defautl package) like com.mobilerobots.Aria package Message-ID: <868548.28867.qm@web26508.mail.ukl.yahoo.com> Hi. I'm working with java, and the jar file ( aria.jar ) is a default package , witch make impossible to my classes witch located in an other package to access the classes of aria. So if someone have the new packages ( com.mobilerobots.Aria package ) and (ArNetworking will be in com.mobilerobots.ArNetworking) it will be very useful for me because i can not do any other step with this default package of aria thank's faouzi . -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090315/de7bab87/attachment.html From khoanqv at yahoo.com.vn Sun Mar 15 07:22:53 2009 From: khoanqv at yahoo.com.vn (le duy khoa) Date: Sun, 15 Mar 2009 19:22:53 +0800 (SGT) Subject: [Aria-users] config monitor Message-ID: <813005.99934.qm@web76015.mail.sg1.yahoo.com> Hi everyone, I'm using P3-AT and I have some problems with operating system (Debian) of the embedded computer: I cannot access window X, each times I type startX the monitor becomes dark. Someone tells me that I must configure the monitor first, is that right? How can I do it? Please give me some advices. Thank a lot B?n c? blog tr?n Yahoo! 360plus ch?a? ??ng k?. http://vn.360plus.yahoo.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090315/4feb0dfc/attachment.html From overlordq at gmail.com Mon Mar 16 17:27:13 2009 From: overlordq at gmail.com (Q) Date: Mon, 16 Mar 2009 16:27:13 -0500 Subject: [Aria-users] Compiling SONARL apps. Message-ID: <49BEC431.5060700@gmail.com> Is there a version of this that is compatible with VS2008 or will the 2k5 files in {bin,lib}-vc8 work? From overlordq at gmail.com Fri Mar 20 12:10:00 2009 From: overlordq at gmail.com (Q) Date: Fri, 20 Mar 2009 11:10:00 -0500 Subject: [Aria-users] Adding Custom Actions with ActionGroup Message-ID: <49C3BFD8.4050504@gmail.com> I copied the ActionGo class from the actionExample and created a seperate actionMode. I did a: == ActionGo go(500, 350); ... circle = new ArActionGroup(&robot); circle->addAction(&go,50); == Added the callback and keyhandler: == void circleMode(void) { circle->activateExclusive(); printf("\nDoing that circlething\n"); } ... ArGlobalFunctor circleCB(&circleMode); keyHandler->addKeyHandler('S', &circleCB); == However once activating it, when viewing in MobileSim it just sits there not moving. Just trying to get a basic action mode where the robot will go in a basic circle. From reed at mobilerobots.com Fri Mar 20 17:28:28 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Fri, 20 Mar 2009 17:28:28 -0400 Subject: [Aria-users] config monitor In-Reply-To: <813005.99934.qm@web76015.mail.sg1.yahoo.com> References: <813005.99934.qm@web76015.mail.sg1.yahoo.com> Message-ID: <49C40A7C.7070502@mobilerobots.com> Hi, have you tried a different monitor? Perhaps the monitor you're using doesn't support the rate or resolution that X is trying to use. Reed le duy khoa wrote: > Hi everyone, > I'm using P3-AT and I have some problems with operating system (Debian) > of the embedded computer: I cannot access window X, each times I type > startX the monitor becomes dark. Someone tells me that I must configure > the monitor first, is that right? How can I do it? Please give me some > advices. Thank a lot > > > ------------------------------------------------------------------------ > B?n lu?n mu?n k?t n?i v?i nhi?u b?n b? h?n tr?n blog v? trang web c? > nh?n? > > T?o Pingbox m?i nh?t ngay h?m nay! > > > ------------------------------------------------------------------------ > > _______________________________________________ > 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 From reed at mobilerobots.com Fri Mar 20 17:29:38 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Fri, 20 Mar 2009 17:29:38 -0400 Subject: [Aria-users] Adding Custom Actions with ActionGroup In-Reply-To: <49C3BFD8.4050504@gmail.com> References: <49C3BFD8.4050504@gmail.com> Message-ID: <49C40AC2.1000506@mobilerobots.com> Hello, If you're just using the action from the example, then it seems like it should work. Does it run on a real robot? Did you enable the robot's motors in your program? If you post more code then we can look at it and see if we see anything wrong. Reed Q wrote: > I copied the ActionGo class from the actionExample and created a > seperate actionMode. > > I did a: > > == > ActionGo go(500, 350); > ... > circle = new ArActionGroup(&robot); > circle->addAction(&go,50); > == > > Added the callback and keyhandler: > > == > void circleMode(void) > { > circle->activateExclusive(); > printf("\nDoing that circlething\n"); > } > ... > ArGlobalFunctor circleCB(&circleMode); > keyHandler->addKeyHandler('S', &circleCB); > == > > However once activating it, when viewing in MobileSim it just sits there > not moving. > > Just trying to get a basic action mode where the robot will go in a > basic circle. > _______________________________________________ > 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 > From cool_5971 at yahoo.co.uk Sun Mar 22 00:00:44 2009 From: cool_5971 at yahoo.co.uk (WeiXiong) Date: Sat, 21 Mar 2009 21:00:44 -0700 (PDT) Subject: [Aria-users] additional behavior Message-ID: <448867.16214.qm@web24703.mail.ird.yahoo.com> Hi Reed, ? I've read through the Aria reference manual and i've also found some codes about the ArActionGroup. Now i want to?implement my own actiongroup. I have some doubts: ? 1. Does it require a special compiler to compile the code? What compiler should i use? 2. Does it have any simulator to simulate the actiongroup code which is written by me? if no how can i check whether my code is executable or not? 3. I wish to do it on a Windows XP pc. Do i need to installed with ARIA? MobileSim? Arnl? ? thanks and regards, Leong --- On Wed, 4/3/09, Reed Hedges wrote: From: Reed Hedges Subject: Re: [Aria-users] additional behavior To: Cc: "Aria Users Mailing List" Date: Wednesday, 4 March, 2009, 6:46 AM Hello, in ARNL and guiServer, path planning is implemented as a Server Mode.. The other server modes are teleoperation (RatioDrive), Wander, and Tour Goals. You can implement your own server mode for something like wall following. Server modes are connected to ArAction groups which are activated and deactivated when switching modes. See the Aria reference manual for discussion on actions and action groups. Actions are used for driving the robot and avoiding obstacles in the various modes. Does this help? Reed WeiXiong wrote: > Hi everyone, > > > > I?ve constructed a map using MobileEyes for autonomous robot navigation > purpose. Now I wish to add extra behaviors to enhance the robot > navigation such as wall following, obstacle avoidance and so on. What > should I do? I was doing all these on P2-at pioneer robot. > > _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090321/bb93db79/attachment.html From reed at mobilerobots.com Mon Mar 23 08:40:34 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Mon, 23 Mar 2009 08:40:34 -0400 Subject: [Aria-users] additional behavior In-Reply-To: <167861.6094.qm@web24706.mail.ird.yahoo.com> References: <167861.6094.qm@web24706.mail.ird.yahoo.com> Message-ID: <49C78342.5030201@mobilerobots.com> Hello, Use a normal C++ compile to build any program that uses the ARIA library. See README.txt for details on which compilers are supported on which platforms. The simulator MobileSim (http://robots.mobilerobots.com/MobileSim) simulates a Pioneer robot and its environment. Any ARIA program can connect to MobileSim instead of connecting to a real robot, and run in almost the same way. (However there are a few things that aren't yet possible to simulate in MobileSim). On a Windows PC, install the MobileSim and ARIA packages for Windows. Reed WeiXiong wrote: > Hi Reed, > > I've read through the Aria reference manual and i've also found some > codes about the ArActionGroup. Now i want to implement my own > actiongroup. I have some doubts: > > 1. Does it require a special compiler to compile the code? > 2. Does it have any simulator to simulate the actiongroup code which is > written by me? if no how can i check whether my code is executable or not? > 3. I wish to do it on a Windows XP pc. Do i need to installed with ARIA? > MobileSim? Arnl? > > thanks and regards, > Leong > > --- On *Wed, 4/3/09, Reed Hedges //* wrote: > > From: Reed Hedges > Subject: Re: [Aria-users] additional behavior > To: > Cc: "Aria Users Mailing List" > Date: Wednesday, 4 March, 2009, 6:46 AM > > Hello, in ARNL and guiServer, path planning is implemented as a Server Mode. > The other server modes are teleoperation (RatioDrive), Wander, and Tour Goals. > You can implement your own server mode for something like wall following. > Server modes are connected to ArAction groups which are activated and > deactivated when switching modes. See the Aria reference manual for > discussion > on actions and action groups. Actions are used for driving the robot and > avoiding obstacles in the various modes. > > Does this help? > > Reed > > > > > WeiXiong wrote: > > Hi everyone, > > > > > > > > I?ve constructed a map using MobileEyes for autonomous robot navigation > > purpose. Now I wish to add extra behaviors to enhance the robot > > navigation such as wall following, obstacle avoidance and so on. What > > should I do? I was doing all these on P2-at pioneer robot. > > > > > From supadhya at mtu.edu Mon Mar 23 16:14:49 2009 From: supadhya at mtu.edu (supadhya) Date: Mon, 23 Mar 2009 16:14:49 -0400 (EDT) Subject: [Aria-users] Need some suggestions Message-ID: <18818594.6569671237839289474.JavaMail.root@plumbob.merit.edu> Hello, I wrote a program in C++ for pioneer 3-AT robot and saved it in the examples folder of ARIA package as it was said in the Readme file. I tried to run that program named "teleopS.cpp" by doing "make teleopS" in the command window of Linux. It just showed me some errors regarding the declaration in the header files like "ariaUtil.h" and other header files. Just like "INT_MAX and INT_MIN" not defined in the scope of "ariaUtil.h". So, has anyone faced the same type of problem in the header files regarding declaration? Does anyone have idea what are these problems and how can I fix this. These are header files errors which I am facing. Not my program's error. I have shown the error part that I got while running the program below: (Any suggestions would be greately appreciated) /Desktop/usr/local/Aria/ARIA-2.5.1/examples> make teleopS make -C .. lib/libAria.so make[1]: Entering directory `/home/samana/Desktop/usr/local/Aria/ARIA-2.5.1' g++ -c -fPIC -g -Wall -D_REENTRANT -fno-exceptions -Iinclude src/ArAction.cpp -o obj/ArAction.o In file included from include/ArActionDesired.h:29, from include/ArResolver.h:30, from src/ArAction.cpp:28: include/ariaUtil.h: In static member function ?static int ArMath::roundInt(double)?: include/ariaUtil.h:438: error: ?INT_MAX? was not declared in this scope include/ariaUtil.h:440: error: ?INT_MIN? was not declared in this scope include/ariaUtil.h: In static member function ?static long int ArMath::random()?: include/ariaUtil.h:482: error: ?lrand48? was not declared in this scope include/ariaUtil.h: In member function ?void ArTime::addMSec(long int)?: include/ariaUtil.h:778: error: ?abs? was not declared in this scope include/ariaUtil.h: In member function ?bool ArStrCaseCmpOp::operator()(const std::string&, const std::string&) const?: include/ariaUtil.h:1132: error: ?strcasecmp? was not declared in this scope In file included from include/ArAction.h:30, from src/ArAction.cpp:29: include/ArArg.h: At global scope: include/ArArg.h:71: error: ?INT_MIN? was not declared in this scope include/ArArg.h:72: error: ?INT_MAX? was not declared in this scope In file included from include/ArRobot.h:37, from src/ArAction.cpp:31: include/ArCondition.h:50: warning: ?typedef? was ignored in this declaration In file included from include/ArConfig.h:29, from include/ArRobotParams.h:30, from include/ArRobot.h:39, from src/ArAction.cpp:31: include/ArConfigArg.h:74: error: ?INT_MIN? was not declared in this scope include/ArConfigArg.h:75: error: ?INT_MAX? was not declared in this scope include/ArConfigArg.h:79: error: ?SHRT_MIN? was not declared in this scope include/ArConfigArg.h:80: error: ?SHRT_MAX? was not declared in this scope include/ArConfigArg.h:85: error: ?USHRT_MAX? was not declared in this scope include/ArConfigArg.h:106: error: ?INT_MIN? was not declared in this scope include/ArConfigArg.h:107: error: ?INT_MAX? was not declared in this scope src/ArAction.cpp: In member function ?virtual void ArAction::log(bool) const?: src/ArAction.cpp:129: error: ?strlen? was not declared in this scope make[1]: *** [obj/ArAction.o] Error 1 make[1]: Leaving directory `/home/samana/Desktop/usr/local/Aria/ARIA-2.5.1' make: *** [lib] Error 2 thanks From Thomas.O.Smailus at boeing.com Mon Mar 23 20:12:35 2009 From: Thomas.O.Smailus at boeing.com (Smailus, Thomas O) Date: Mon, 23 Mar 2009 17:12:35 -0700 Subject: [Aria-users] Adjusting for drive wheel differences. Message-ID: <379EFEA15C594640A7F28E8C022A463D05F69538@XCH-NW-4V2.nw.nos.boeing.com> An issue we are having here with our Amigobots is that the two driving wheels are not identical, and so a request to drive forward in a straight line results in the robot driving a 'curve'. To address this, we would like to tell the robot about a scaling factor to adjust its odometry or drive system such that we can experimentally measure the amount of drift over some distance, then program the parameters into the low levels of the firmware or Aria and have the firware or Aria take care of it, so our calls to drive straight will again resemble a straight line. Is there an Aria setting, or a firmware setting that accounts for differences in the drive wheels, either their rotation rates or the wheel diameters? We suspect that one wheel is smaller than the other, so the same # of rotations has the two wheels traveling different linear distances. We need to be able to correct for this. Any tips? Thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090323/d5521b0a/attachment.html From A.Deshmukh at hw.ac.uk Tue Mar 24 01:22:01 2009 From: A.Deshmukh at hw.ac.uk (Deshmukh, Amol) Date: Tue, 24 Mar 2009 05:22:01 -0000 Subject: [Aria-users] Need some suggestions References: <18818594.6569671237839289474.JavaMail.root@plumbob.merit.edu> Message-ID: <5B06DAE64C7BD940A7F46B25DA26EA0101D53591@ex6.mail.win.hw.ac.uk> which gcc compiler version are you using? ARIA works only with gcc-3.4, check these links for more information and how to resolve these issues http://robots.mobilerobots.com/wiki/ARIA_Incompatible_Libraries http://robots.mobilerobots.com/wiki/Linux_C%2B%2B_Compilers ________________________________ From: aria-users-bounces at lists.mobilerobots.com on behalf of supadhya Sent: Mon 23/03/2009 20:14 To: pioneer-users at lists.mobilerobots.com; Aria Subject: [Aria-users] Need some suggestions Hello, I wrote a program in C++ for pioneer 3-AT robot and saved it in the examples folder of ARIA package as it was said in the Readme file. I tried to run that program named "teleopS.cpp" by doing "make teleopS" in the command window of Linux. It just showed me some errors regarding the declaration in the header files like "ariaUtil.h" and other header files. Just like "INT_MAX and INT_MIN" not defined in the scope of "ariaUtil.h". So, has anyone faced the same type of problem in the header files regarding declaration? Does anyone have idea what are these problems and how can I fix this. These are header files errors which I am facing. Not my program's error. I have shown the error part that I got while running the program below: (Any suggestions would be greately appreciated) /Desktop/usr/local/Aria/ARIA-2.5.1/examples> make teleopS make -C .. lib/libAria.so make[1]: Entering directory `/home/samana/Desktop/usr/local/Aria/ARIA-2.5.1' g++ -c -fPIC -g -Wall -D_REENTRANT -fno-exceptions -Iinclude src/ArAction.cpp -o obj/ArAction.o In file included from include/ArActionDesired.h:29, from include/ArResolver.h:30, from src/ArAction.cpp:28: include/ariaUtil.h: In static member function 'static int ArMath::roundInt(double)': include/ariaUtil.h:438: error: 'INT_MAX' was not declared in this scope include/ariaUtil.h:440: error: 'INT_MIN' was not declared in this scope include/ariaUtil.h: In static member function 'static long int ArMath::random()': include/ariaUtil.h:482: error: 'lrand48' was not declared in this scope include/ariaUtil.h: In member function 'void ArTime::addMSec(long int)': include/ariaUtil.h:778: error: 'abs' was not declared in this scope include/ariaUtil.h: In member function 'bool ArStrCaseCmpOp::operator()(const std::string&, const std::string&) const': include/ariaUtil.h:1132: error: 'strcasecmp' was not declared in this scope In file included from include/ArAction.h:30, from src/ArAction.cpp:29: include/ArArg.h: At global scope: include/ArArg.h:71: error: 'INT_MIN' was not declared in this scope include/ArArg.h:72: error: 'INT_MAX' was not declared in this scope In file included from include/ArRobot.h:37, from src/ArAction.cpp:31: include/ArCondition.h:50: warning: 'typedef' was ignored in this declaration In file included from include/ArConfig.h:29, from include/ArRobotParams.h:30, from include/ArRobot.h:39, from src/ArAction.cpp:31: include/ArConfigArg.h:74: error: 'INT_MIN' was not declared in this scope include/ArConfigArg.h:75: error: 'INT_MAX' was not declared in this scope include/ArConfigArg.h:79: error: 'SHRT_MIN' was not declared in this scope include/ArConfigArg.h:80: error: 'SHRT_MAX' was not declared in this scope include/ArConfigArg.h:85: error: 'USHRT_MAX' was not declared in this scope include/ArConfigArg.h:106: error: 'INT_MIN' was not declared in this scope include/ArConfigArg.h:107: error: 'INT_MAX' was not declared in this scope src/ArAction.cpp: In member function 'virtual void ArAction::log(bool) const': src/ArAction.cpp:129: error: 'strlen' was not declared in this scope make[1]: *** [obj/ArAction.o] Error 1 make[1]: Leaving directory `/home/samana/Desktop/usr/local/Aria/ARIA-2.5.1' make: *** [lib] Error 2 thanks _______________________________________________ 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 -- Heriot-Watt University is a Scottish charity registered under charity number SC000278. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090324/9f4b5ded/attachment.html From cool_5971 at yahoo.co.uk Thu Mar 26 12:04:18 2009 From: cool_5971 at yahoo.co.uk (WeiXiong) Date: Thu, 26 Mar 2009 09:04:18 -0700 (PDT) Subject: [Aria-users] additional behavior In-Reply-To: <49C78342.5030201@mobilerobots.com> Message-ID: <207208.48163.qm@web24706.mail.ird.yahoo.com> Hi Reed, ? My PC(windows) was installed with both Aria and MobileSim. But i have some questions about the MobileSim. When i first launched the Mobilesim, it asked me to load a map. But i find no way to load the program code to be simulated? what should i do to simulate the program code written by me? ? regards, Leong --- On Mon, 23/3/09, Reed Hedges wrote: From: Reed Hedges Subject: Re: [Aria-users] additional behavior To: cool_5971 at yahoo.co.uk, "Aria Users Mailing List" Date: Monday, 23 March, 2009, 8:40 PM Hello, Use a normal C++ compile to build any program that uses the ARIA library. See README.txt for details on which compilers are supported on which platforms. The simulator MobileSim (http://robots.mobilerobots.com/MobileSim) simulates a Pioneer robot and its environment. Any ARIA program can connect to MobileSim instead of connecting to a real robot, and run in almost the same way. (However there are a few things that aren't yet possible to simulate in MobileSim). On a Windows PC, install the MobileSim and ARIA packages for Windows. Reed WeiXiong wrote: > Hi Reed, > I've read through the Aria reference manual and i've also found some codes about the ArActionGroup. Now i want to implement my own actiongroup. I have some doubts: > 1. Does it require a special compiler to compile the code? > 2. Does it have any simulator to simulate the actiongroup code which is written by me? if no how can i check whether my code is executable or not? > 3. I wish to do it on a Windows XP pc. Do i need to installed with ARIA? MobileSim? Arnl? > thanks and regards, > Leong > > --- On *Wed, 4/3/09, Reed Hedges //* wrote: > > From: Reed Hedges > Subject: Re: [Aria-users] additional behavior > To: > Cc: "Aria Users Mailing List" > Date: Wednesday, 4 March, 2009, 6:46 AM > > Hello, in ARNL and guiServer, path planning is implemented as a Server Mode. > The other server modes are teleoperation (RatioDrive), Wander, and Tour Goals. > You can implement your own server mode for something like wall following. > Server modes are connected to ArAction groups which are activated and > deactivated when switching modes. See the Aria reference manual for > discussion > on actions and action groups. Actions are used for driving the robot and > avoiding obstacles in the various modes. > > Does this help? > > Reed > > > > > WeiXiong wrote: > > Hi everyone, > > > > > I?ve constructed a map using MobileEyes for autonomous robot navigation > purpose. Now I wish to add extra behaviors to enhance the robot > navigation such as wall following, obstacle avoidance and so on. What > should I do? I was doing all these on P2-at pioneer robot. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090326/cbdb1248/attachment-0001.html From aria-users at mobilerobots.com Thu Mar 26 12:10:06 2009 From: aria-users at mobilerobots.com (~USA Pfizer Inc~) Date: Thu, 26 Mar 2009 12:10:06 -0400 (EDT) Subject: [Aria-users] *****SPAM-E***** RE:" Bestsellers Thu, 26 Mar 2009 06:08:10 +0200" Message-ID: <20090326080810.4454.qmail@bybi3olgwpms9xo> An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090326/175fea5c/attachment.html From fapolin at hotmail.com Thu Mar 26 12:11:12 2009 From: fapolin at hotmail.com (fapolin at hotmail.com) Date: Thu, 26 Mar 2009 09:11:12 -0700 Subject: [Aria-users] =?utf-8?q?*****SPAM-E*****_Resposta_Autom=C3=A1tica_?= =?utf-8?q?de_Aus=C3=AAncia?= In-Reply-To: <20090326080810.4454.qmail@bybi3olgwpms9xo> Message-ID: An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090326/3599d9cf/attachment.html From reed at mobilerobots.com Thu Mar 26 12:29:16 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Thu, 26 Mar 2009 12:29:16 -0400 Subject: [Aria-users] additional behavior In-Reply-To: <207208.48163.qm@web24706.mail.ird.yahoo.com> References: <207208.48163.qm@web24706.mail.ird.yahoo.com> Message-ID: <49CBAD5C.1040309@mobilerobots.com> > My PC(windows) was installed with both Aria and MobileSim. But i have > some questions about the MobileSim. When i first launched the Mobilesim, > it asked me to load a map. But i find no way to load the program code to > be simulated? what should i do to simulate the program code written by me? First, run MobileSim and either load a map or choose "No Map". You will see that MobileSim has created a simulated robot in a space, and if everything is working correctly it will print a message "Ready for a client to connect on TCP port 8101." Then, leaving MobileSim running, just run the program as normal. If that program uses ArSimpleConnector, it will automatically try connnecting to MobileSim on TCP port 8101. (If that program uses ArSerialConnection, it must be modified to use ArSimpleConnector, or to have a mode which uses ArTcpConnection instead of ArSerialConnection.) Reed From cool_5971 at yahoo.co.uk Thu Mar 26 12:52:25 2009 From: cool_5971 at yahoo.co.uk (WeiXiong) Date: Thu, 26 Mar 2009 09:52:25 -0700 (PDT) Subject: [Aria-users] additional behavior Message-ID: <151438.99373.qm@web24707.mail.ird.yahoo.com> Hi Reed, ? So my program code need to include ArSimpleConnector? what do you mean by "run the program as normal"? compile and run the program in compiler? ? Regards, Leong --- On Fri, 27/3/09, Reed Hedges wrote: From: Reed Hedges Subject: Re: [Aria-users] additional behavior To: Cc: aria-users at mobilerobots.com Date: Friday, 27 March, 2009, 12:29 AM > My PC(windows) was installed with both Aria and MobileSim. But i have > some questions about the MobileSim. When i first launched the Mobilesim, > it asked me to load a map. But i find no way to load the program code to > be simulated? what should i do to simulate the program code written by me? First, run MobileSim and either load a map or choose "No Map". You will see that MobileSim has created a simulated robot in a space, and if everything is working correctly it will print a message "Ready for a client to connect on TCP port 8101." Then, leaving MobileSim running, just run the program as normal. If that program uses ArSimpleConnector, it will automatically try connnecting to MobileSim on TCP port 8101. (If that program uses ArSerialConnection, it must be modified to use ArSimpleConnector, or to have a mode which uses ArTcpConnection instead of ArSerialConnection.) Reed _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090326/2cfe2539/attachment.html From cool_5971 at yahoo.co.uk Thu Mar 26 12:53:20 2009 From: cool_5971 at yahoo.co.uk (WeiXiong) Date: Thu, 26 Mar 2009 09:53:20 -0700 (PDT) Subject: [Aria-users] additional behavior Message-ID: <51175.14964.qm@web24715.mail.ird.yahoo.com> Hi Reed, ? So my program code need to include ArSimpleConnector? what do you mean by "run the program as normal"? compile and run the program in compiler? ? Regards, Leong --- On Fri, 27/3/09, Reed Hedges wrote: From: Reed Hedges Subject: Re: [Aria-users] additional behavior To: Cc: aria-users at mobilerobots.com Date: Friday, 27 March, 2009, 12:29 AM > My PC(windows) was installed with both Aria and MobileSim. But i have > some questions about the MobileSim. When i first launched the Mobilesim, > it asked me to load a map. But i find no way to load the program code to > be simulated? what should i do to simulate the program code written by me? First, run MobileSim and either load a map or choose "No Map". You will see that MobileSim has created a simulated robot in a space, and if everything is working correctly it will print a message "Ready for a client to connect on TCP port 8101." Then, leaving MobileSim running, just run the program as normal. If that program uses ArSimpleConnector, it will automatically try connnecting to MobileSim on TCP port 8101. (If that program uses ArSerialConnection, it must be modified to use ArSimpleConnector, or to have a mode which uses ArTcpConnection instead of ArSerialConnection.) Reed _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090326/8ef9be6b/attachment.html From reed at mobilerobots.com Thu Mar 26 14:56:38 2009 From: reed at mobilerobots.com (Reed Hedges) Date: Thu, 26 Mar 2009 14:56:38 -0400 Subject: [Aria-users] additional behavior In-Reply-To: <704942.25912.qm@web24716.mail.ird.yahoo.com> References: <704942.25912.qm@web24716.mail.ird.yahoo.com> Message-ID: <49CBCFE6.6070502@mobilerobots.com> WeiXiong wrote: > Hi Reed, > > So my program code need to include ArSimpleConnector? what do you mean > by "run the program as normal"? compile and run the program in compiler? Yes, ArSimpleConnector first tries to open TCP port 8101 (localhost) to connect to the simulator. If that fails, then it tries to open the serial port. This lets the same program work with the simulator or on a real robot with no changes. Reed From aloferas at hotmail.com Sat Mar 28 14:09:51 2009 From: aloferas at hotmail.com (Feras Dayoub) Date: Sat, 28 Mar 2009 18:09:51 +0000 Subject: [Aria-users] Using Hokuyo laser sensor with Aria Message-ID: Hi, I want to use a Hokuyo laser sensor with Aria. I understand from the archive that there is a patch to Aria 2.5.1 to make it possible to work with URG but I do not know from where I can download this file. Would you please help me? Many thanks, Feras _________________________________________________________________ Free photo editing software from Windows Live?. Try it now! http://clk.atdmt.com/UKM/go/134665240/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090328/fdd67bac/attachment.html From rmkuppan at gmail.com Mon Mar 30 00:40:25 2009 From: rmkuppan at gmail.com (Kuppan chetty Ramanathan) Date: Mon, 30 Mar 2009 10:10:25 +0530 Subject: [Aria-users] About mass and inertia of the P3DX mobile Robot Message-ID: <2afb8030903292140s79c1278av36253a19e83fd0f5@mail.gmail.com> Dear all, I would like to develop a dynamic model of the Pioneer P3DX mobile robot for which i would like to know the following. 1. Amount of inertia w.r.t the Vertical axis of the Pioneer P3DX robot including the mass of the total robot including battery weight. 2. Mass of the P3DX robot including battery weight? (In this context, i found out that the mass of the robot is 9kg from the operations manual. pls. clarify me is this weight including the mass of the batteries?). Please kindly help me. With best Regards RM.Kuppan Chetty, PhD Research Scholar, IIT Madras, Chennai. ph: 9444030759 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mobilerobots.com/pipermail/aria-users/attachments/20090330/f78e4143/attachment.html