Foreword -- Today's nascent robotics market
has engendered nearly two dozen general-purpose software development
frameworks, nearly all of which run on Linux. This article reviews ten,
and briefly describes a few others, before concluding with an analysis
of which platforms are best-suited to which uses.