Interactive 3D scene graph alignment for zero-shot object navigation

Yu He1, Kang Zhou2, Lifang Tian1

  • 1School of Computer Science, Huanghuai University,Zhumadian City, China; Henan Key Laboratory of Smart Lighting,Zhumadian, 463000, China; Henan International Joint Laboratory of Behavior Optimization Control for Smart Robots, Henan, 463000, China.

Summary

This study introduces Interactive 3D Scene Graph (I3DSG), a novel framework for embodied agents to navigate complex environments using visual data. I3DSG enhances navigation performance by integrating commonsense knowledge with real-time observations.

Related Concept Videos

Cylinders in Three-Dimensional Space01:28

Cylinders in Three-Dimensional Space

A cylindrical surface is generated when a two-dimensional profile curve is translated along a straight line in three-dimensional space. The translated copies of the curve form a surface composed of parallel rulings, each oriented in the same fixed direction. This construction allows many three-dimensional forms to be described using relatively simple planar equations.In Cartesian coordinates, a cylindrical surface is often recognized by an equation that omits one of the three variables. For...
Three-Dimensional Force System:Problem Solving01:30

Three-Dimensional Force System:Problem Solving

A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Velocity and Position by Graphical Method01:34

Velocity and Position by Graphical Method

Velocity and position can be calculated from the known function of acceleration as a function of time. The total area under the acceleration-time graph and the velocity-time graph gives the change in velocity and position, respectively. In the case of an airplane, its acceleration is tracked using the inertial navigation system. The pilot provides the input of the airplane's initial position and velocity before takeoff. The inertial navigation system then uses the acceleration data to calculate...
Orthogonal Trajectories01:26

Orthogonal Trajectories

Orthogonal trajectories describe the geometric relationship between two families of curves that intersect each other at right angles. One illustrative case involves a family of parabolas that open sideways along the x-axis. These curves share a common shape but differ by a scaling parameter, resulting in a set of curves that all pass through the origin and widen at different rates.Determining Orthogonal TrajectoriesTo identify the orthogonal trajectories for these parabolas, the first step...
Relative Motion Analysis using Rotating Axes-Problem Solving01:29

Relative Motion Analysis using Rotating Axes-Problem Solving

Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Load along a Single Axis01:29

Load along a Single Axis

In structural engineering, the analysis of beams subjected to varying loads is a critical aspect of understanding the behavior and performance of these structural elements. A common scenario involves a beam subjected to a combination of different load distributions.
Consider a beam of length L subjected to a varying load, which is a combination of parabolic and trapezoidal load distribution along the x-axis. In this case, it is essential to determine the resultant loads, their locations, and...