Strategy, Mission, Philosophy

From Hanson Robotics Wiki
Jump to: navigation, search

Software Strategy, Goals, Tasks… a Living Worksheet

We seek to develop our software as a flexible, extensible character intelligence system that meets Hanson Robotics customer needs—both the early, simple needs of the coming months, and the more advanced needs of coming years. This work will be developed to address broader community needs, seeking to make Hanson Robotics’ technology relevant to a maximum number of users, and to make a maximum number of technologies compatible with Hanson’s thereby adding value to Hanson Robotics’ products and IP.

We will develop product very quickly, in wave after wave of agile development, and will do so in a way that accretes towards long term goals. Such valuable early product will generate resources for additional development (revenue, investment, grants, collaborations, etc).

Simultaneously, we strive to facilitate long-term progress, by striving to always build within (and towards) thoughtful, AGI-oriented architecture, and to provide developers with clean documentation, development tools, open standards and open source releases.

We approach this with a methodology inspired by SLAM-AGILE techniques. While we target larger ambitious goals (such as AGI, convincing autonomous protagonists, and Genius Machines), we plan our paths towards the larger goals as steps through less ambitious but still useful intermediate goals (including both deployed product and research), and following each step we adjust our plan based on the results of the preceding step(s). This methodology is a conceptual fusion of robotics’ SLAM techniques of goal pursuit and the Agile methods of software development.

In our work, we strive to innovate new motivated, intelligent character technologies, which understand people increasingly well, prove increasingly valuable and endearing to people, and grow to care for people, life, and liberty.

Further, we strive to create robots that are increasingly alive, along with tools for rapid development of additional new configurations of such systems. These tools will be useful within our own teams, but also can be used by our customers, other researchers, and other companies. In these ways we hope our efforts will expand the ecosystem of intelligent machines, within which may proliferate diverse, surprising generations of agents and robots, with abilities that accrete towards AGI.

To achieve these goals as quickly and efficiently as possible, we will strive to integrate and bridge as many existing relevant technologies as can be practically achieved for product releases: from machine perception technologies such as computer vision, tactile sensors, and smell; to robot control technologies such as ROS, biped locomotion, and grasping and manipulation; and from artistic tools such as computer-graphics tools for character animation, to cognitive science, synthetic biology and computational creativity for increasingly truly living states in the artificial matter of our agents.