Pioneer P3-DX

I'm trying to get a Pioneer P3-DX robot to work in MSRS. There is a tutorialhere, but that calls for a drive on the Pioneer robot. Since I don't have an onboard computer on my Pioneer, is there another way around it? I've been running the robot using a serial connection through a wireless internet connection. Is there a way to use my computer as the Pioneer PC using that connection?
[534 byte] By [Kexyn] at [2008-2-12]
# 1

I think this should work -- I believe the onboard Pioneer computer also talks to the chassis over a serial port connection. Have you tried running the Pioneer sample on your computer, connected to the Pioneer chassis?

DaveLee at 2007-10-11 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Hardware Configuration and Troubleshooting...
# 2
I tried connecting the Pioneer to my computer over the serial ports on each and running the Pioneer sample on my computer. However, after the manifest load completes, I get the error

** Unable to load state from C:\Microsoft Robotics Studio 1.5 (CTP May 2007)\st
ore\ArcosCoreService.xml [06/05/2007 14:37:56][http://natasha:50000/mountpoint]

I also tried writing my own sample for the Pioneer that simply enables the drive just to start with something simple, but I get the same exact error. In either case, I can see my service and the arcosdrive and arcoscore partners running from the service directory though the MSRS web interface.

I have a Lantronix WiBox that is supposed to act as a wireless serial connection. I can get the supplied software to control the Pioneer over the wireless connection, but I can't get any MSRS code working with it, either over wireless or a serial port connection.

Kexyn at 2007-10-11 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Hardware Configuration and Troubleshooting...
# 3

Hey Kexyn,

I am trying to configure a Lantronix WiBox to connect to the Pioneer P3-AT through its serial port. I have tried to get them to work, but I am failing miserably. I was wondering if you can help me out. I am able to to ping the WiBox but I am not configuring Channel 1 (Serial Port) correctly to communicate with the P3-AT. If its not a problem, can I get some contact information to seek your help (since you have successfully done this already). Thanks.

RoboticsNewbie at 2007-10-11 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Hardware Configuration and Troubleshooting...
# 4

Kexyn, I am using a usb to serial (rs232) adaptor, and I get exactly the same error. I guess that the serial port has to be entered somewhere, otherwise ARCOS services cannot communicate with the hardware...

array2001 at 2007-10-11 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Hardware Configuration and Troubleshooting...
# 5

Hello Kexyn,

Per the error message in your original message, do you have a file located at [1]?

[1] C:\Microsoft Robotics Studio 1.5 (CTP May 2007)\store\ArcosCoreService.xml

You will want to check the DriverState section and adjust the connection settings...

<ArcosCoreState xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/xw/2005/12/arcoscore.html">

<DriverState>

<ComPort>COM1</ComPort>

<BaudRate>0</BaudRate>

</DriverState>

</ArcosCoreState>

If the file doesn't exist, you can create it as follows:

1. Run VPL

2. Drag the "Arcos Core" service on to the pallette

3. In the properties tab, change Configuration to "Set initial configuration"

4. Update the DriverState section with the appropriate config

5. Save the diagram

6. Find the ArcosCore.Config.xml in the directory where you saved the diagram and copy it to [1], making sure to change the name to "ArcosCoreService.xml".

7. Run your service again.

Let me know if this resolves your issue.

David

DaveLee at 2007-10-11 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Hardware Configuration and Troubleshooting...
# 6
Hey thanks a whole lot, I followed those directions and I can now connect to the Pioneer. I can hear the sonar clicking and whatnot, which is an awesome start. For some reason it doesn't respond to drive commands yet, but I'm sure I can track that problem down before too long. Thanks alot!
Kexyn at 2007-10-11 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Hardware Configuration and Troubleshooting...

Microsoft Robotics Studio

Site Classified