habitat.tasks.nav.object_nav_task.ObjectGoal class

object_id: id that can be used to retrieve object from the semantic scene annotation object_name: name of the object object_category: object category name usually similar to scene semantic categories room_id: id of a room where object is located, can be used to retrieve room from the semantic scene annotation room_name: name of the room, where object is located view_points: navigable positions around the object with specified proximity of the object surface used for navigation metrics calculation. The object is visible from these positions.

Special methods

def __init__(self, *, position: typing.Optional[typing.List[float]] = None, radius: typing.Optional[float] = None, object_id: typing.Optional[str] = None, object_name: typing.Optional[str] = None, object_name_id: typing.Optional[int] = None, object_category: typing.Optional[str] = None, room_id: typing.Optional[str] = None, room_name: typing.Optional[str] = None, view_points: typing.Optional[typing.List[ObjectViewLocation]] = None) -> None
Method generated by attrs for class ObjectGoal.


object_id: str get set del
object_name: typing.Optional[str] get set del
object_name_id: typing.Optional[int] get set del
object_category: typing.Optional[str] get set del
room_id: typing.Optional[str] get set del
room_name: typing.Optional[str] get set del
view_points: typing.Optional[typing.List[ObjectViewLocation]] get set del
position: typing.List[float] get set del
radius: typing.Optional[float] get set del