Thanks for your help.
I have a service that I want to provide for my ROSbot. Basically, it is a maze solving service that will receive an input with possible directions at current position, and based on the internal state, will respond with the most appropriate direction to move in.
Eventually, I want to use my base_controller to send possible direction information in a request to my maze solver service (collected with RPLIDAR), and update the move_base/goal based on the directions received.
I am not very knowledgable about the entire build flow, but if I’m not mistaken, I can manage to have this system work by having a launch file that will start my dependencies (including my maze solver service, move_base etc.), and flashing the CORE2 with Twist and Lidar reading callbacks.
For instance, do you think that creating a new repository, and within it a new catkin workspace and package for the service will work? Once created, I can edit my repo through version control on my Windows PC.