Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Unitree emotion reaction #45

Closed
wants to merge 6 commits into from
Closed

Conversation

k-okada
Copy link
Owner

@k-okada k-okada commented Jun 16, 2022

No description provided.

@mqcmd196
Copy link

@a-ichikura さっきの動画編集できたらここに貼ってください

@k-okada
Copy link
Owner Author

k-okada commented Jun 16, 2022

@a-ichikura
Copy link

I found the diff you edited

diff --git a/jsk_unitree_robot/cross/build_user.sh b/jsk_unitree_robot/cross/build_user.sh
index 9ac9c3e1..d00f1912 100755
--- a/jsk_unitree_robot/cross/build_user.sh
+++ b/jsk_unitree_robot/cross/build_user.sh
@@ -28,7 +28,7 @@ mkdir -p ${SOURCE_ROOT}/src/jsk_robot
 rsync -avzh --delete --exclude 'jsk_unitree_robot/cross*' --exclude "go1.l" --exclude "go1-simple.l" ../../../jsk_robot ${SOURCE_ROOT}/src/
 
 # ingore non-related packages
-for dir in $(find ${SOURCE_ROOT}/src/jsk_robot -maxdepth 1 -type d); do
+for dir in $(find ${SOURCE_ROOT}/src/jsk_robot -maxdepth 1 -mindepth 1 -type d); do
     if [[ ! $dir =~ ${TARGET_ROBOT}|jsk_robot_common ]]; then
         touch $dir/CATKIN_IGNORE
     fi
diff --git a/jsk_unitree_robot/jsk_unitree_startup/autostart/jsk_startup.sh b/jsk_unitree_robot/jsk_unitree_startup/autostart/jsk_startup.sh
index 2901e3c0..f6f671fd 100755
--- a/jsk_unitree_robot/jsk_unitree_startup/autostart/jsk_startup.sh
+++ b/jsk_unitree_robot/jsk_unitree_startup/autostart/jsk_startup.sh
@@ -17,6 +17,7 @@ if [ "$ROS_IP" == "192.168.123.161" ];then
     roslaunch --screen sound_play soundplay_node.launch sound_play:=robotsound &
     roslaunch --screen jsk_unitree_startup rwt_app_chooser.launch &
     roslaunch --screen jsk_unitree_startup rosserial_node.launch &
+    roslaunch --screen respeaker_ros sample_respeaker.launch language:=ja-JP &
 fi
 
 if [ "$ROS_IP" == "192.168.123.14" ];then
diff --git a/jsk_unitree_robot/jsk_unitree_startup/launch/unitree_bringup.launch b/jsk_unitree_robot/jsk_unitree_startup/launch/unitree_bringup.launch
index abc029de..6ae4f34c 100644
--- a/jsk_unitree_robot/jsk_unitree_startup/launch/unitree_bringup.launch
+++ b/jsk_unitree_robot/jsk_unitree_startup/launch/unitree_bringup.launch
@@ -33,10 +33,6 @@
 
   <include file="$(find app_manager)/launch/app_manager.launch" />
 
-  <include file="$(find respeaker_ros)/launch/sample_respeaker.launch" >
-    <arg name="language" value="ja-JP" />
-  </include>
-
   <!-- let people to know unitree is bringup -->
   <node pkg="jsk_unitree_startup" type="wakeup.l"
         name="wakeup" output="log" />
diff --git a/jsk_unitree_robot/jsk_unitree_startup/package.xml b/jsk_unitree_robot/jsk_unitree_startup/package.xml
index 000f3382..9723686b 100644
--- a/jsk_unitree_robot/jsk_unitree_startup/package.xml
+++ b/jsk_unitree_robot/jsk_unitree_startup/package.xml
@@ -15,6 +15,7 @@
   <run_depend>app_manager</run_depend>
   <run_depend>rosserial_python</run_depend>
   <run_depend>teleop_twist_joy</run_depend>
+  <run_depend>respeaker_ros</run_depend>
 
   <!-- for diagnostic aggregator -->
   <run_depend>diagnostic_aggregator</run_depend>

and file added

# cross/hoge.sh
TARGET_MACHINE="${TARGET_MACHINE:-arm64v8}"
SOURCE_ROOT=${TARGET_MACHINE}_User

TARGET_ROBOT="${TARGET_ROBOT:-unitree}"

for dir in $(find ${SOURCE_ROOT}/src/jsk_robot -maxdepth 1 -type d); do
    if [[ ! $dir =~ ${TARGET_ROBOT}|jsk_robot_common ]]; then
	echo "touch $dir/CATKIN_IGNORE"
    fi
done

Is it okay to reset all?

@a-ichikura
Copy link

Please close this PR (#49 )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants