Skip to content

Commit 4139779

Browse files
committed
merged
2 parents 979b871 + 1f1491b commit 4139779

7 files changed

Lines changed: 37 additions & 13 deletions

File tree

bt_nodes/arm/CMakeLists.txt

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,13 @@ find_package(tf2_ros REQUIRED)
1616
find_package(geometry_msgs REQUIRED)
1717
find_package(sensor_msgs REQUIRED)
1818
find_package(play_motion2_msgs REQUIRED)
19-
# uncomment the following section in order to fill in
19+
find_package(Eigen3 REQUIRED)
20+
find_package(srdfdom REQUIRED)
21+
find_package(eigen_stl_containers REQUIRED)
22+
find_package(geometric_shapes REQUIRED)
23+
find_package(moveit_core REQUIRED)
24+
find_package(tf2_geometry_msgs REQUIRED)
25+
include_directories(${EIGEN3_INCLUDE_DIRS})
2026
# further dependencies manually.
2127
# find_package(<dependency> REQUIRED)
2228

@@ -32,8 +38,15 @@ set(dependencies
3238
geometry_msgs
3339
sensor_msgs
3440
play_motion2_msgs
41+
srdfdom
42+
eigen_stl_containers
43+
geometric_shapes
44+
moveit_core
45+
tf2_geometry_msgs
46+
Eigen3
3547
)
3648

49+
3750
include_directories(include)
3851

3952
add_library(pick_bt_node SHARED src/manipulation/pick_object.cpp)

bt_nodes/hri/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ list(APPEND plugin_libs get_attended_guest_bt_node)
8888
add_library(get_guest_info_bt_node SHARED src/hri/dialog/get_guest_info.cpp)
8989
list(APPEND plugin_libs get_guest_info_bt_node)
9090

91+
add_library(get_attended_guest_bt_node SHARED src/hri/dialog/get_attended_guest.cpp)
92+
list(APPEND plugin_libs get_attended_guest_bt_node)
93+
9194
foreach(bt_plugin ${plugin_libs})
9295
ament_target_dependencies(${bt_plugin} ${dependencies})
9396
target_compile_definitions(${bt_plugin} PRIVATE BT_PLUGIN_EXPORT)

bt_nodes/hri/include/hri/dialog/get_attended_guest.hpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,8 @@ class GetAttendedGuest : public hri::BtServiceNode<
5454

5555
} // namespace dialog
5656

57-
#endif // HRI__GEST_ATTENDED_GUEST_HPP_
57+
<<<<<<< HEAD
58+
#endif // HRI__GEST_ATTENDED_GUEST_HPP_
59+
=======
60+
#endif // HRI__GEST_ATTENDED_GUEST_HPP_
61+
>>>>>>> 1f1491be56267206e8ecccbbb4ccc130df93e609

bt_nodes/hri/src/hri/dialog/get_attended_guest.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,7 @@ BT_REGISTER_NODES(factory)
8787

8888
factory.registerBuilder<dialog::GetAttendedGuest>("GetAttendedGuest", builder);
8989
}
90+
<<<<<<< HEAD
91+
=======
92+
93+
>>>>>>> 1f1491be56267206e8ecccbbb4ccc130df93e609

bt_nodes/hri/src/hri/dialog/get_guest_info.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ void GetGuestInfo::on_tick()
4545

4646
std::string guest_name_pattern, guest_drink_pattern, guest_desc_pattern;
4747

48-
if (guest_attending_) {
48+
if(guest_attending_){
4949

5050
guest_name_pattern = guest_attending_id_ + " oro:hasName ?name";
5151
guest_drink_pattern = guest_attending_id_ + " oro:hasFavoriteDrink ?drink";

robocup_bringup/launch/dialog.launch.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,13 @@ def generate_launch_description():
2727
# package_dir = get_package_share_directory('robocup_bringup')
2828
# llama_dir = get_package_share_directory('llama_bringup')
2929
whisper_dir = get_package_share_directory('whisper_bringup')
30+
kb_dir = get_package_share_directory('knowledge_core')
3031
# audio_common_dir = get_package_share_directory('audio_common')
3132

3233
# Configuration Variables
3334
model_repo = LaunchConfiguration('model_repo')
3435
model_filename = LaunchConfiguration('model_filename')
3536

36-
declare_model_repo_cmd = DeclareLaunchArgument(
37-
'model_repo', default_value='ggerganov/whisper.cpp',
38-
description='Hugging Face model repo')
39-
40-
declare_model_filename_cmd = DeclareLaunchArgument(
41-
'model_filename', default_value='ggml-large-v3-q5_0.bin',
42-
description='Hugging Face model filename')
43-
4437
# Actions
4538
llama_cmd = create_llama_launch(
4639

@@ -82,6 +75,12 @@ def generate_launch_description():
8275
}.items()
8376
)
8477

78+
kb_cmd = IncludeLaunchDescription(
79+
PythonLaunchDescriptionSource(
80+
os.path.join(kb_dir, 'launch', 'knowledge_core.launch.py')
81+
)
82+
)
83+
8584
audio_common_tts_node = Node(
8685
package='tts_ros',
8786
executable='tts_node',
@@ -107,8 +106,8 @@ def generate_launch_description():
107106
)
108107

109108
ld = LaunchDescription()
110-
ld.add_action(declare_model_repo_cmd)
111-
ld.add_action(declare_model_filename_cmd)
109+
# ld.add_action(declare_model_repo_cmd)
110+
# ld.add_action(declare_model_filename_cmd)
112111
ld.add_action(whisper_cmd)
113112
ld.add_action(llama_cmd)
114113
ld.add_action(audio_common_tts_node)

robocup_bringup/launch/receptionist_dependencies.launch.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ def generate_launch_description():
5959
),
6060
launch_arguments={
6161
# 'namespace': 'perception_system',
62+
'use_3d': 'True',
6263
'model': 'yolov8n.pt',
6364
'input_image_topic': '/head_front_camera/rgb/image_raw',
6465
'input_depth_topic': '/head_front_camera/depth/image_raw',

0 commit comments

Comments
 (0)