MCPcopy Create free account

hub / github.com/HRI-EU/AttentiveSupport / functions

Functions289 in github.com/HRI-EU/AttentiveSupport

↓ 1 callersFunctionis_person_busy_or_idle
Check if the person is busy or idle. If the person is busy, it would be hindered from helping. :param person_name: The name of the person to
src/extended_tools.py:105
↓ 1 callersFunctionl
(t)
docs/static/js/bulma-slider.min.js:1
↓ 1 callersFunctiono
(t)
docs/static/js/bulma-slider.min.js:1
↓ 1 callersFunctionpl
(c)
docs/static/js/fontawesome.all.min.js:5
↓ 1 callersFunctionpreloadInterpolationImages
()
docs/static/js/index.js:7
↓ 1 callersMethodreset_after_interrupt
(self)
src/tool_agent.py:190
↓ 1 callersFunctionsl
(c)
docs/static/js/fontawesome.all.min.js:5
↓ 1 callersFunctionxc
(c)
docs/static/js/fontawesome.all.min.js:5
↓ 1 callersFunctionyl
(a)
docs/static/js/fontawesome.all.min.js:5
Function$c
()
docs/static/js/fontawesome.all.min.js:5
FunctionAutoplay
(slider)
docs/static/js/bulma-carousel.js:1042
FunctionBreakpoints
(slider)
docs/static/js/bulma-carousel.js:1216
FunctionCoordinate
()
docs/static/js/bulma-carousel.js:329
FunctionEventEmitter
()
docs/static/js/bulma-slider.js:286
FunctionEventEmitter
()
docs/static/js/bulma-carousel.js:280
FunctionFade
(transitioner, slider)
docs/static/js/bulma-carousel.js:2054
FunctionInfinite
(slider)
docs/static/js/bulma-carousel.js:1354
FunctionJ
()
docs/static/js/fontawesome.all.min.js:5
FunctionLoop
(slider)
docs/static/js/bulma-carousel.js:1434
FunctionNavigation
(slider)
docs/static/js/bulma-carousel.js:1502
FunctionPagination
(slider)
docs/static/js/bulma-carousel.js:1653
FunctionSl
(c)
docs/static/js/fontawesome.all.min.js:5
FunctionSwipe
(slider)
docs/static/js/bulma-carousel.js:1812
FunctionTransitioner
(slider)
docs/static/js/bulma-carousel.js:1954
FunctionTranslate
(transitioner, slider)
docs/static/js/bulma-carousel.js:2190
FunctionVc
(c)
docs/static/js/fontawesome.all.min.js:5
Method__init__
( self, override_docstrings: Optional[dict] = None, override_tool_descriptions: Option
src/function_analyzer.py:46
Method__init__
( self, model: str, llm_base_url: str = "https://api.openai.com/v1/", temperat
src/language_model.py:46
Method__init__
( self, config_module: str = "gpt_config", )
src/tool_agent.py:82
Method_process_input
()
src/tool_agent.py:272
Method_take_input
()
src/tool_agent.py:283
FunctionaddClasses
(element, classes)
docs/static/js/bulma-carousel.js:95
Methodanalyze_class
Return a description of all non-private functions of a class compatible with the OpenAI API.
src/function_analyzer.py:174
Functionbl
(c)
docs/static/js/fontawesome.all.min.js:5
FunctionbulmaCarousel
(selector)
docs/static/js/bulma-carousel.js:504
FunctionbulmaSlider
(selector)
docs/static/js/bulma-slider.js:105
Functioncamelize
(str)
docs/static/js/bulma-carousel.js:1008
Functioncapture_image_from_webcam
Capture an image from the webcam, resize it to have a maximum dimension of 512 pixels, encode it as a base64 string, and send it along with a
src/extended_tools.py:374
Functioncheck_agents
Get all agents that are available in the scene, including yourself. You can see all these agents. :return: Result message.
src/tools_mixed.py:58
Functioncheck_hindering_reasons
Checks all hindering reasons for a person (busy or idle), and in combination with an object (if person can see and reach object). If the pers
src/tools_cocktail_gen3.py:79
Functioncheck_hindering_reasons
Checks all hindering reasons for a person (busy or idle), and in combination with an object (if person can see and reach object). If the pers
src/tools.py:79
Functioncheck_hindering_reasons
Check all hindering reasons for a person, i.e., whether the person is busy, and whether they can see and reach the object. If the person
src/tools_mixed.py:135
Functioncheck_hindering_reasons
Checks all hindering reasons for a person (busy or idle), and in combination with an object (if person can see and reach object). If the pers
src/extended_tools.py:146
Functioncheck_objects
Get all objects that are available in the scene. You can see all these objects. :return: Result message.
src/tools_mixed.py:46
Functioncheck_reach_for_robot
Check if you (the robot) can get the object. :param object_name: The name of the object to check. The object must be available in the scene.
src/tools_mixed.py:152
Functioncheck_reach_object_for_robot
Check if you (the robot) can get the object. :param object_name: The name of the object to check. The object must be available in the sce
src/tools_pizza.py:57
Functioncheck_reach_object_for_robot
Check if you (the robot) can get the object. :param object_name: The name of the object to check. The object must be available in the scene.
src/tools_cocktail_gen3.py:116
Functioncheck_reach_object_for_robot
Check if you (the robot) can get the object. :param object_name: The name of the object to check. The object must be available in the scene.
src/tools.py:116
Functioncheck_reach_object_for_robot
Check if you (the robot) can get the object. :param object_name: The name of the object to check. The object must be available in the scene.
src/tools_cocktail.py:52
Functioncheck_reach_object_for_robot
Check if you (the robot) can get the object. :param object_name: The name of the object to check. The object must be available in the scene.
src/extended_tools.py:162
Functioncomfort_pose
Move into your default pose. :return: success message
src/extended_tools.py:79
Functioncompute_weather
Get the current weather in a given location :param location: The name of the location
src/tools_pizza.py:481
Functioncompute_weather
Get the current weather in a given location :param location: The name of the location
src/tools_cocktail.py:199
Functioncss
(element, obj)
docs/static/js/bulma-carousel.js:169
Functiondefer
()
docs/static/js/bulma-carousel.js:995
FunctiondetectSupportsPassive
()
docs/static/js/bulma-carousel.js:189
Functiondo_watching_you_gesture
Do the watching-you gesture: Pointing with fingers to eyes, then to person. You MUST use this pose if you think that somebody is not honest w
src/tools_mixed.py:275
Functiondrop_object
This is an atomic function. Drop an object. After dropping, you do not hold the object in your hand. :param object_name: The name of the
src/tools_pizza.py:304
Functiondrop_object
Drop an object. After dropping, you do not hold the object in your hand. :param object_name: The name of the object to drop. :return: Re
src/tools_mixed.py:385
Functiondrop_object
Drop an object. After dropping, you do not hold the object in your hand. :param object_name: The name of the object to drop. :return:
src/tools_elementary.py:256
Functionec
(c)
docs/static/js/fontawesome.all.min.js:5
Functionenable_tts
()
src/tool_agent.py:333
Methodexecute_voice_command_continuously
( self, push_key: Optional[str] = None, samplerate: int = 44100 )
src/tool_agent.py:197
Functionfl
(c)
docs/static/js/fontawesome.all.min.js:5
Functiongaze
Look or gaze at the object. :param object_name: The name of the object to look or gaze at
src/extended_tools.py:92
FunctiongetNodeIndex
(node)
docs/static/js/bulma-carousel.js:1005
Functionget_agents
Get all agents that are available in the scene, including yourself. You can see all these agents. :return: Result message.
src/tools_cocktail_gen3.py:50
Functionget_agents
Get all agents that are available in the scene, including yourself. You can see all these agents. :return: Result message.
src/tools.py:50
Functionget_agents
Get all agents that are available in the scene, including yourself. You can see all these agents. :return: Result message.
src/extended_tools.py:63
Functionget_environment_description
Retrieve all information about your physical surroundings, i.e., which objects are present, which persons are around, and what these persons
src/extended_tools.py:41
Functionget_held_objects
Get all objects that the agent is holding in its hand. :param agent_name: The name of the agent (robot or person). :return: Result m
src/tools_pizza.py:398
Functionget_held_objects
Get all objects that the agent is holding in its hand. :param agent_name: The name of the agent (robot or person). :return: Result messa
src/tools_elementary.py:346
Functionget_human_friendly_time
Return the current local time in a human-friendly conversational format. :return: The current time in a human-friendly format
src/tools_pizza.py:492
Functionget_human_friendly_time
Return the current local time in a human-friendly conversational format. :return: The current time in a human-friendly format
src/tools_cocktail.py:210
Functionget_object_out_of_way
Get an object away from another one so that the other object is then unoccluded and easier to grasp. :param object_name: The name of the
src/tools_pizza.py:183
Functionget_object_out_of_way
You get an object away from another one so that the other object is then unoccluded and easier to grasp. :param object_name: The name of the
src/tools_cocktail.py:165
Functionget_object_out_of_way
Get an object away from another one so that the other object is then unoccluded and easier to grasp. :param object_name: The name of the obj
src/tools_elementary.py:139
Functionget_objects
Get all objects that are available in the scene. You can see all these objects. :return: Result message.
src/tools_cocktail_gen3.py:38
Functionget_objects
Get all objects that are available in the scene. You can see all these objects. :return: Result message.
src/tools.py:38
Functionget_objects
Get all objects that are available in the scene. You can see all these objects. :return: Result message.
src/extended_tools.py:51
Functionget_parent
Returns the parent of an object. If the returned name is an empty string, the object has no parent. The returned parent is typically the obj
src/tools_cocktail.py:186
Functionget_parent_entity
Returns the parent of an object. If the returned name is an empty string, the object has no parent. The returned parent is typically the o
src/tools_pizza.py:207
Functionget_parent_entity
Returns the parent of an object. If the returned name is an empty string, the object has no parent. The returned parent is typically the obj
src/tools_elementary.py:166
Functiongl
(c)
docs/static/js/fontawesome.all.min.js:5
Functiongrasp_object
This is an atomic function. Grasp an object. After grasping, you hold the object in your hand. :param object_name: The name of the objec
src/tools_pizza.py:272
Functiongrasp_object
Grasp an object. After grasping, you hold the object in your hand. :param object_name: The name of the object to grasp. :param slow_spee
src/tools_mixed.py:353
Functiongrasp_object
Grasp an object. After grasping, you hold the object in your hand. :param object_name: The name of the object to grasp. :param slow_sp
src/tools_elementary.py:228
Functionhand_object_from_hand_over_to_person
You hand an object you hold in your hand over to a person. This only works if you already hold the object in your hand. You can check whi
src/tools_mixed.py:448
Functionhand_object_over_to_person
You get an object and hand it over to a person. :param object_name: The name of the object to hand over. The object must be available in the
src/tools_cocktail_gen3.py:177
Functionhand_object_over_to_person
You get an object and hand it over to a person. :param object_name: The name of the object to hand over. The object must be available in the
src/tools.py:177
Functionhand_object_over_to_person
You grasp an object and hand it over to a person. :param object_name: The name of the object to hand over. The object must be available in t
src/tools_mixed.py:491
Functionhand_object_over_to_person
You get an object and hand it over to a person. :param object_name: The name of the object to hand over. The object must be available in the
src/extended_tools.py:255
Functionheight
(element)
docs/static/js/bulma-carousel.js:136
Functionhide
(elements)
docs/static/js/bulma-carousel.js:116
Functionhl
(c)
docs/static/js/fontawesome.all.min.js:5
Functionic
(c)
docs/static/js/fontawesome.all.min.js:5
Functioninspect
Move the object in front of your camera, and look at it. You must grasp the object before looking at it. After looking at it, the object
src/tools_mixed.py:305
Functioninspect_objects
Look at and memorize all objects in the scene. You can see all these objects. :return: Result message.
src/tools_cocktail.py:40
Functioninspect_objects
Look at and memorize all objects in the scene. You can see all these objects. :return: Result message.
src/tools_elementary.py:38
Functioninspect_scene
Look at and memorize all objects in the scene. You can see all these objects. :return: Result message.
src/tools_pizza.py:45
← previousnext →101–200 of 289, ranked by callers