Robots For Social Good
Built at Nebius.Build SF · Mar 15, 2026 · San Francisco, CA

Robotics for Social Good is a multimodal humanoid robotics system that learns socially beneficial behaviors from real-world human demonstrations. The platform allows users to upload videos of positive actions such as helping others, cleaning environments, or assisting people in daily tasks. These videos are transformed into structured training data that teaches a humanoid robot how to perceive its surroundings, understand intent, reason about possible outcomes, and execute meaningful physical actions. At the core of the system is a multimodal perception pipeline that processes visual, audio, and contextual information from uploaded videos. The data is annotated through Nomadic ML, which enables scalable labeling of objects, human poses, interaction events, and social intent. These annotations are converted into structured datasets containing scene states, action trajectories, and reward signals, forming the foundation for training the robot’s decision-making models. The system uses a Vision-Language-Action (VLA) architecture that connects perception with physical control. Visual observations are encoded through transformer-based vision models and combined with language grounding to interpret the meaning of actions within a scene. This fused representation allows the system to generate action policies that translate environmental understanding directly into motor commands for a humanoid robot. To ensure reliable real-world behavior, the robot policies are trained using reinforcement learning. The training process optimizes for task success, safety, stability, and social usefulness. The reward structure encourages the robot to perform actions that align with positive human outcomes, such as assisting a person or correctly handing over an object. Tasks used during training include navigation, obstacle avoidance, reach-and-grasp, object delivery, and cooperative manipulation. A predictive world model is integrated into the system to simulate future states of the environment before actions are executed. By forecasting potential outcomes, the robot can evaluate multiple strategies and choose the action that maximizes expected success while maintaining safety and efficiency. This allows the robot to reason about complex scenarios instead of relying solely on reactive behavior. Top-performing policies can be deployed on humanoid platforms such as the Unitree G1, enabling real-world demonstrations of socially beneficial robotic behavior. The system continuously improves through a feedback loop where robot execution data is added back into the training pipeline, refining perception models, action policies, and decision-making strategies over time. An additional feature of the platform is its community contribution mechanism, where users who upload impactful demonstrations receive points when their examples help improve robot performance. This transforms crowdsourced human kindness into machine-learnable knowledge, creating a collaborative ecosystem for training robots that benefit society. By combining human demonstrations, multimodal perception, reinforcement learning, and humanoid robotics, Robotics for Social Good introduces a scalable framework for developing intelligent robots capable of assisting people and contributing positively to real-world environments.