> On my remote PC do I need any other ROS infrastructure other than the roscpp
> library. Do I need to start any services like the roscore on my remote PC?
> Based on the tutorials, it seems that roscore only needs to run once and in
> my case it should be on the robot PC.
Correct, no other services will be needed on the remote PC.