Uli Kaya is a foosball-playing robot with voice conversation capabilities. This robot is connected to the fine tuned LLM, enabling it to conduct presentations and answer questions.
The capabilities of Uli Kaya are implemented with Uli SDK applications, which communicate between the two on board Nvidia Jetson devices. The Uli SDK applications form a subsystem with two nodes in the infrastructure.
The underline navigation, sensor perceptions, and drives are performed through the ROS modules, integrated with Uli SDK applications through auto generated python bindings.
The ROS topics are routed through the Data Topic Services of the Uli SDK for viewing and logging. This eliminates the need to set up environments for ROS RVIZ.
Here are the software blocks of the Uli Kaya:
Core Functional Capabilities:
Specifications: