ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Hello, the difference is that p2os contains its own implementation of the robot protocol, while ROSARIA calls into the ARIA library. This makes ROSARIA more complex to set up and use, though it's more portable across different MobileRobots robots and configurations -- and future robots -- and it would be easier for you to add or modify it (since you just need to use the relevant ARIA API, not the robot or other device communications)
p2os however has been around a bit longer (I think it was actually adapted from Player... the name indicates it was originally developed for the old Pioneer 2 robot) and at this point I think p2os contains some features that are not yet in ROSARIA.
hope this helps,
Reed