I imagine this message is mostly directed to Toby Collett but I am will=
accept advice from anyone that is willing to throw in their two cents.
I am attempting to use the rFlex drivers with the family of ATRV robots=
from iRobot/Real World Interfaces. I have installed Player 1.5 on a
Mandrake 9.2 system that resides on the robot. Additionally, I have
modified the umass_ATRVJr.cfg file that existed as part of the Player
install to reflect the default ATRVJr sonar mapping (UMASS has one of =
"Full Sonar" ATRVJr's).
Here is my problem. When I run: player inel_atrvjr.cfg I get a
positive output that indicates that player is listening on port 6665
However when I run and example program to playerjoydrive or example or
sonarobsticleaviod it appears that communication is initiated through t=
serial port based on all the (dio)0x30, (dio)0x40, etc.... output. The=
problem is I have yet to evoke a response from the robot.. When I run =
example program I just get Sonar(5):0 output spewing down the screen.
When I run playerjoy I get the menu to drive with the keyboard however
operating the keys results in no motion from the robot.
Here are my thoughts,..... Perhaps I am not communicating with the rFl=
controller? I know my serial cable is fine since I can communicate wit=
the rFlex controller via a terminal session. Is Player attempting to o=
the serial port at the correct baud rate? Or.... Is my config file
correct? My only modifications where to sonar mapping so I think it i=
more a matter of knowing if the original umass_ATRVJr.cfg was complete.=
If anyone is communicating directly to their rFlex controller through
player please enlighten me. I am very familiar with the robot side and=
quite familiar with other robot programming environments so I think I a=
missing something basic or I am doing something dreadfully wrong.