Open RMichaelSwan opened 4 years ago
QTrobot SDK software is not licensed as ope source. For the time being, we do not have any plan to make them open source. But these are just few software components which implement the required basic ROS interfaces such as motor control, gesture, speech, emotion. The main components (implemented as ROS node) are:
qt_motor
including motor_controller
and gesture_controller
plugins implement robot motor joints control and robot gesture record/play functionalities.qt_robot_interface
implements speech, audio, basic behavior and setting functionalities. You can always open a new issue/feature request for those interfaces and we do our best to fix/implement them.
The rest of the codes including all demo application are open source and you are more than welcome to contribute to those. :)
It seems like only some of the QT codebase is available online. Am I just missing some git repositories? It'd also be useful to know what software/SDKs are installed on the robot computers. Do you have some kind of high-level architecture diagram or motto (i.e. "everything is a package") you follow? We're planning on adding our own code to the robot to give it some more autonomous functions. I'd like to work efficiently with whatever already exists and possibly contribute to your codebase if we make something you'd want (and are allowed to share).