Tony Wang and Jeff Gao present the motivation and design behind RoboWare. As well as an overview of how you can leverage RoboWare to develop ROS robots quickly.
RoboWare is a development kit specifically designed for ROS. It provides an integrated development environment, which has general purpose IDE functions： code editing, building and debugging; It fully supports ROS, including the creation and management of workspace, packages, libraries, nodes, msg/srv/action/launch/yaml/urdf files, etc. RoboWare supports “POD (Product Oriented Design)” development, it has a graphical designer for robot hardware architecture, the design diagram can be automatically exported as a ROS workspace for further development. It also provides a GUI development framework, which has plenty of robot-related controls and is cross-platform
View the slides here