HumanVLA: Towards Vision-Language Directed Object Rearrangement by Physical Humanoid

Physical Human-Scene Interaction (HSI) plays a crucial role in numerous applications. However, existing HSI techniques are limited to specific object dynamics and privileged information, which prevents the development of more comprehensive applications. To address this limitation, we introduce HumanVLA for general object rearrangement directed by practical vision and language. A teacher-student framework is utilized to develop HumanVLA. A state-based teacher policy is trained first using goal-conditioned reinforcement learning and adversarial motion prior. Then, it is distilled into a vision-language-action model via behavior cloning. We propose several key insights to facilitate the large-scale learning process. To support general object rearrangement by physical humanoid, we introduce a novel Human-in-the-Room dataset encompassing various rearrangement tasks. Through extensive experiments and analysis, we demonstrate the effectiveness of the proposed approach.

Paper

Similar papers

Peer review

Reviewer hR7q6/10 · confidence 4/52024-07-09

Summary

This work aims at building a vision-language-action (VLA) model that can control a humanoid to interact with dynamic objects without ground-truth state information. The proposed method first trains a teacher policy with ground-truth information. It then distills the policy to a VLA model via imitation learning. Additionally, the paper presents a new dataset and evaluates the paper against a recent baseline.

Strengths

+ The work is well-motivated and addresses two fundamental challenges: interacting with dynamic objects and the lack of ground-truth state information in real-world scenarios. + The method works well based on the demo videos and the quantitative evaluation. Each component of the method is well-motivated. + There are sufficient details about the method and the dataset. + The dataset can be a valuable resource for future research.

Weaknesses

- The paper combines many existing methods together and builds a very complex system. It introduces some interesting components such as active rendering, but it is unclear how general the system is for a broader class of synthesis. For instance, can this system be applied to any humanoid-object control? What about one humanoid interacting with multiple objects (e.g., one agent carrying two objects in both hands) or multiple humanoids interacting with the same object (e.g., two agents carrying a sofa)? Can you extend the object category to those that are unseen during training? - Related to the first point, there is a lack of discussion on failure and limitations. - It would be good to show videos of the baseline results for a clearer comparison. - What is the sim2real gap? I assume that the end goal is to control a real-world humanoid to complete the tasks?

Questions

Please address the points in the weaknesses. Additionally, I have the following questions: 1. Could you please comment on whether your method can be suitable for human 3D body motion synthesis (e.g., SMPL-X like the synthesis in OMOMO)? 2. Would it be possible to directly train VLA to simplify the training procedure? 3. Could you apply your method to longer activities that involve a sequence of goals? If not, what could be missing?

Rating

6

Confidence

4

Soundness

3

Presentation

2

Contribution

3

Limitations

There is not much discussion on limitations.

Reviewer vb1s6/10 · confidence 4/52024-07-11

Summary

In this paper, the authors address the task of room arrangement with a humanoid agent and propose a teacher-student framework to achieve vision-language guided object rearrangement. The teacher policy utilizes privileged state information, including object states, goal states, and waypoints derived from A* planning. Goal-conditioned reinforcement learning together with AMP is employed to train a human-like policy that guides the humanoid agent in completing the task. This teacher policy is then distilled into a student policy, which relies on high-level language instructions and ego-centric view images instead of ground truth state information. A DAgger-like training paradigm is used, and an active rendering technique is developed to focus the camera on objects, ensuring informative ego-centric view images. The authors construct an object rearrangement dataset as a test benchmark for the proposed framework. Experimental results on this benchmark demonstrate the effectiveness of the framework, although generalization to novel tasks and environments remains challenging.

Strengths

1. The writing is clear and easy to follow. 2. This work is addressing a very promising problem setup - the visual-language guided policy learning, and it can have the potential to be applied to the real humanoid. 3. The build dataset and benchmark can facilitate the community research in human-scene interaction.

Weaknesses

1. The major methodologies employed in this work, including the AMP+goal-conditioned RL and teacher-student policy distillation were widely-used in many previous works, but still it is good to see this new application in the humanoid room arrangement task. 2. More investigations into the generalization ability of the current pipeline is desirable, see more in the question section.

Questions

* Regarding the teacher policy: could you justify which modules or techniques help in achieving (slightly) higher success rate, better precision, and less execution time than the InterPhys baseline? Since the proposed teacher policy training paradigm share the similar training paradigm in the InterPhys, but it is not justified clearly about the major differences between the InterPhys and the teacher policy implemented in this work. * Regarding the student policy: * Without the waypoint information, how is the agent capable of searching and navigation? Does this mean that the agent learns to recognize objects via the vision-language distilling? * The active rendering technique is suggested to encourage the camera to focus on the object state, but does this still access to the privileged object state information? * It is good to see the discussions on the generalizing performance to unseen tasks, and the performance kind of actually makes sense, and I believe it would provide more insightful views if we can investigate how can the policy generalize to unseen scene layouts, unseen visual appearances, unseen language instructions, unseen object geometries individually. * The sphere-like hand can limit the capacity of the agent, and the authors also mentioned that one future work can be include dexterous manipulation. Could the authors give some comments on what additional challenges could be by involving the dexterous manipulation skills?

Rating

6

Confidence

4

Soundness

3

Presentation

4

Contribution

3

Limitations

Yes, the authors have addressed the limitations,

Reviewer 2Cr46/10 · confidence 5/52024-07-13

Summary

This paper proposes HumanVLA, a framework for training humanoid controllers powered by vision and language. First, a teacher control policy is trained to control a simulated humanoid to carry objects to specific positions. Then, this policy is distilled into a vision-language-action model that uses vision to guide the movement of the humanoid and objects. A few techniques such as active rendering, reward balancing, etc., are proposed to improve performance; a dataset containing sequences of object-carry locomotion is also proposed.

Strengths

- This paper paints a very promising picture for simulated humanoid control and vision-language models. The formulation (vision + language + proprioception) provides an enticing research direction for embodied AI. - The proposed solution (teacher-student) is a well-tested formula for humanoid control and is performing well in the proposed task. The vision element has not been explored much for humanoid control due to its high dimensionality but is incorporated in the current pipeline. - The proposed curriculum learning, reward clipping, etc., while small innovations, contribute to the overall performance of the pipeline. - Experiments show that the model achieves a high success rate compared to previous SOTA (InterPhys) in box arrangement when given privileged information. The success rate for the vision-language-action model is also promising.

Weaknesses

- The major weakness of this work is qualitative evaluation. Only four video demos are shown without any information about the text prompt or egocentric rendering. Thus, there are limited ways to know how well the proposed VLA method performs in terms of generalization. - Along this line, since the evaluation dataset is provided by the authors, the diversity of the text prompts & tasks is unknown and not demonstrated. - The VLA part of the proposed method is relatively weak and understudied. Given only BERT text encodings, it is very hard to imagine that the MLP-based agent could complete complex tasks without any guidance. How does the agent know where the target location is? Does the agent start with a scanning phase where it locates where the target position is? For such a low error in location placement (~20cm) and such a coarse language instruction, the only way the MLP-based agent could succeed is by memorizing the training data. - The proposed VLA agent has no memory and no planning capability, and the vision part essentially acts as an object classifier. The language instruction performs a similar role. Also, the active rendering encourages the agent to always look at the object, so there is little way it can interpret the scene layout or plan paths. In order to really prove “generalization,” truly unseen instructions and scenes need to be shown, and its success rate separately reported. At the moment, there are no real indications that the proposed method can generalize to unseen scenarios. - L20: “. specific object dynamics, such as carrying a box [15] and throwing a 22 ball [47].” - the proposed method also only handles one type of interaction, carrying objects with two end effectors. Overall, I feel like this work shows great potential in providing a task formulation for embodied AI; however, it is a little overclaimed at this moment in terms of its language and planning capabilities. I recommend scaling down on the formulation (e.g. focus on known scenes and objects) instead of claiming that it can tackle unseen rooms and instructions.

Questions

How does the agent plan its path around a new room if it can is encouraged to always look at the object? The environment-awareness and target-location awareness of the agent is not properly addressed.

Rating

6

Confidence

5

Soundness

3

Presentation

3

Contribution

3

Limitations

Limitations on the language instructions side is not adequately discussed.

Reviewer 2Cr42024-08-11

Reviewer Response

The reviewer thank the authors for the detailed response! "The initial orientation in HITR is randomly sampled within 30 offset degrees from the object's initial position." This is a very important detail that must be included in the paper. Does this mean that the target location is always in the view of the humanoid during initialization? Having a 90-degree FoV does not mean that the model actually leverages vision for locating the target position. I am wondering have the authors tested removing the vision part (but added back the object geometric information) and tested its performance?

Reviewer hR7q2024-08-07

Thanks for the responses

I appreciate the responses. They ahve addressed my questions. I have raised my rating to weak accept. I urge the authors to incorporate the discussions in the responses in the final version and also provide video demos of different methods.

Reviewer vb1s2024-08-08

I appreciate for the detailed response from authors and most of my questions are addressed. I believe this work makes a first step in exploring the promising vision-language guided humanoid motion control problem, and I tend to accept this paper. Therefore I keep my original rating as weak accept.

Authorsrebuttal2024-08-12

A1: We ensure that the object initial location is visible during the initialization process. Besides, statistically, in 89% of tasks, the target location is also visible during initialization. An interesting statistical observation is that the average distance from the robot initial position to the object is 3.5 meters, which is greater than the 2.0 meters from the object initial position to the target location. Geometrically, when considering a triangle formed by these three points, the robot starts from a distant point, orientates the object, and moves toward it. This makes it more likely to identify a closer target location. Note that the camera has a large field of view. In corner cases where the target location is not visible during initialization, it can be specified by language instructions, such as the description of the spatial relationship of the target receptacle. We will revise the text and include more details in the final version. Thank you for your suggestion. A2: Following your suggestion, we have conducted an additional experiment using geometrics instead of vision. Results are reported in the following table. We found the behavior cloning suffers from an ambiguous learning process because the object state (position, rotation) is not presented to the humanoid only using geometric features. The unawareness of the object state leads to a crash in a long-horizon task of multiple steps, where the proprioception serves as the only discriminative input for the control at different steps. The policy is hard to converge due to the action ambiguity with poor performances. | | Success Rate (%) | Precision (cm) | Execution Time (s) | | --| -- | -- | -- | | Train set | 5.6 | 176.4 | 9.7 | | Test set | 0 | 189.8 | 10.0 | Thanks again for your insightful and constructive suggestions. We are happy to address any further concerns about the work

Reviewer 2Cr42024-08-13

Follow up on discussions

Thanks for the answers. A1 addresses my concerns. I think including the information about "We ensure that the object initial location is visible during the initialization process" and " 89% of tasks, the target location is also visible during initialization" is important. "Note that the camera has a large field of view. In corner cases where the target location is not visible during initialization, it can be specified by language instructions, such as the description of the spatial relationship of the target receptacle." -- this observation is not really supported by any experiment/evaluation. As for A2, sorry for the confusion. It is clear that the object state can be replaced by the vision part; I am referring to adding back the object state and geometric information, but now I realize that would be the oracle policy. A better experiment would be to limit the field of view, and answer the question "does the model actually leverages vision for locating the target position". I would keep my original score of weak accept and recommend accepting this paper nonetheless.

Authorsrebuttal2024-08-14

Thank you again for your review with insightful and constructive suggestions, which helped a lot in further improving our paper. We will revise our paper, clarify the task setting, and add experimental results as suggested in the final version.

Program Chairsdecision2024-09-25

Decision

Accept (poster)

© 2026 NYSGPT2525 LLC