We propose a framework design for promoting effectiveness, productivity and reusability of social robot applications. Inspired by a principle called Separation of Concerns, our design separates social behaviors from service logic, so that application developers need not implement social behaviors. We describe a software architecture designed based on the framework that is in development on ROS with our future plans.
['Minsu Jang', 'Jae-Hong Kim', 'Byeong-Kyu Ahn']
A software framework design for social human-robot interaction