Open prrraveen opened 8 years ago
I will also be working on this issue today
We can use CMake file created by ROS to build project in Qt and then use ROS node inside Qt to communicate. will it be correct way to do that??
Ya that is one way of doing it.
I think there are three ways to go about it
Third method can not be extended to ROS services and actions servers. So we need to ditch that one. The method you mentioned about is second method.
Lets try both the option and see which one make more sense. I will try the first method.
Most of GantryBot code will be in c++. Writing c++ without a framework(QT, boost) is challenging. These framework provides tons of helping classes like serial , unit testing , string manipulation and handle all the shortfall of c++.
It would be great head start of the project if we can run ROS nodes in a QT thread. Then we can use QTCreator IDE , all the qt library and test framework.
A simple search of "qt ros integration" yields some helpful references.