Should I use only ROS2 for Windows for V-REP interface?
First off, I'm very new to ROS. I recently read there is now ROS for Windows. I created a biped robot model with Fusion 360, imported it into the V-REP simulator. I have the Anaconda 3 distribution and using Spyder/Python to communicate and successfully manipulate the model in V-REP using their APIs. I am working on adding some AI/machine learning with tensorflow/gpu (created tf_gpu env) through this as well, trying to get the model to learn how to walk.
I followed the steps on installing ROS1 (melodic) on Windows (https://wiki.ros.org/Installation/Win...). I have an Alienware Aurora R7 with Windows 10 installed. I managed to get roscore running on another terminal/command prompt. I haven't successfully been able to "catkin build" my workspace yet (ImportError: No module named termios).
After some further reading, I see that ROS2 is being used a lot out there.
So, I am thinking I might have to start over and reinstall the correct ROS version. Should I just use ROS2 for Windows for this work or do I just continue with ROS1 for Windows? If I should use ROS2, do I uninstall ROS1? I am looking for some guidance to get the best/correct setup/version of ROS to use on my Windows machine and interface with V-REP.
Thank you for your time and any direction you can provide, J
The first thing to figure out in this case would be whether there is ROS 2 support for V-REP available.
If that doesn't exist going to ROS 2 would mean you'd have to add creating such an interface for V-REP to your list of tasks, which seems like it would be undesirable.
I hadn't thought of that. Thank you for your input. I went over to V-REP forum and they said the port for ROS2 for the RosInterface will be available, hopefully the second half of November.