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

[Unitree] No app available for app_manager #1875

Open
sktometometo opened this issue Oct 15, 2023 · 2 comments
Open

[Unitree] No app available for app_manager #1875

sktometometo opened this issue Oct 15, 2023 · 2 comments
Labels

Comments

@sktometometo
Copy link
Contributor

I have built cross enviornment with #1873
And install it to Go1 Air with #1874

And after booting. I have connected pi user of 192.168.123.161 and source /opt/ros/jsk/hogehoge.bash and

pi@raspberrypi:~ $ rostopic list
/camera1/point_cloud_face
/camera1/range_visual_face
/camera2/point_cloud_chin
/camera3/range_visual_left
/camera4/range_visual_right
/camera5/point_cloud_rearDown
/client_count
/cmd_odom
/cmd_vel
/cmd_vel_2
/connected_clients
/diagnostics
/go1/body_pose
/go1/cmd_vel
/high_cmd
/high_state
/input_joy_mux/selected
/joint_states
/joy_head/joy_complemented
/joy_head/joy_dummy
/joy_head/joy_raw
/joy_head/joy_raw_to_input
/lcm_node/obs_env
/lcm_node/ultrasonic_env
/move_base_simple/goal
/odom
/people_pose
/pointcloud_process/ground_pointcloud
/range_front
/range_left
/range_right
/range_ultrasonic_face
/range_ultrasonic_left
/range_ultrasonic_right
/robot/app_list
/robot/application/app_status
/robotsound
/ros2udp/odom
/ros2udp_motion_mode_adv/joystick
/rosout
/rosout_agg
/sound_play/cancel
/sound_play/feedback
/sound_play/goal
/sound_play/is_speaking
/sound_play/result
/sound_play/status
/speech_audio
/speech_to_text
/tf
/tf_static
/ukd_triple/pose
/ukd_triple/state
/ukd_triple_2_goal/path_tag_line
/ukd_triple_2_goal/path_tag_window
pi@raspberrypi:~ $ rostopic echo /robot/app_list/available_apps --noarr
"<array type: app_manager/App, length: 0>"
---

So there is no app available.

@sktometometo
Copy link
Contributor Author

unitree@nano2gb:~$ rostopic echo /robot/app_list
running_apps: 
  - 
    name: "jsk_unitree_startup/lead_teleop"
    display_name: ''
    icon: 
      format: ''
      data: []
    client_apps: []
available_apps: []
---
^Cunitree@nano2gb:~$ roscd jsk_unitree_startup/
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup$ ls
apps  autostart  CMakeLists.txt  config  ino  launch  package.xml  scripts
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup$ cd apps/
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps$ ls
lead_teleop  unitree_apps.installed  watch_dog
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps$ cd lead_teleop/
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ ls
lead_teleop.app  lead_teleop.interface  lead_teleop.png  lead_teleop.xml
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ roslaunch ./lead_teleop.xml
... logging to /home/unitree/.ros/log/9ef2d498-6b46-11ee-a3e9-e45f014c6088/roslaunch-nano2gb-9386.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://192.168.123.13:45479/

SUMMARY
========

PARAMETERS
 * /go1/joystick_teleop_dualshock3/button_sit: 1
 * /go1/joystick_teleop_dualshock3/button_stand: 2
 * /go1/joystick_teleop_dualshock3/num_buttons: 18
 * /head_teleop_joy_completion/axis_angular/yaw: 2
 * /head_teleop_joy_completion/axis_linear/x: 0
 * /head_teleop_joy_completion/axis_linear/y: 1
 * /head_teleop_joy_completion/enable_button: 0
 * /head_teleop_joy_completion/enable_turbo_button: -1
 * /head_teleop_joy_completion/pass_through: False
 * /head_teleop_joy_completion/scale_angular/yaw: 1.0
 * /head_teleop_joy_completion/scale_linear/x: 0.5
 * /head_teleop_joy_completion/scale_linear/y: 0.5
 * /rosdistro: melodic
 * /rosversion: 1.14.11
 * /teleop_twist_joy_dualshock3/axis_angular/yaw: 2
 * /teleop_twist_joy_dualshock3/axis_linear/x: 0
 * /teleop_twist_joy_dualshock3/axis_linear/y: 1
 * /teleop_twist_joy_dualshock3/enable_button: 0
 * /teleop_twist_joy_dualshock3/enable_turbo_button: -1
 * /teleop_twist_joy_dualshock3/scale_angular/yaw: 1.0
 * /teleop_twist_joy_dualshock3/scale_linear/x: 0.5
 * /teleop_twist_joy_dualshock3/scale_linear/y: 0.5

NODES
  /
    head_teleop_joy_completion (jsk_robot_startup/head_teleop_joy_completion.py)
    teleop_twist_joy_dualshock3 (teleop_twist_joy/teleop_node)
  /go1/
    joystick_teleop_dualshock3 (jsk_robot_startup/quadruped_joystick_teleop)

ROS_MASTER_URI=http://192.168.123.161:11311

process[head_teleop_joy_completion-1]: started with pid [9404]
process[teleop_twist_joy_dualshock3-2]: started with pid [9405]
process[go1/joystick_teleop_dualshock3-3]: started with pid [9406]
^C[go1/joystick_teleop_dualshock3-3] killing on exit
[teleop_twist_joy_dualshock3-2] killing on exit
[head_teleop_joy_completion-1] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ sourc^C
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ tmux
-bash: tmux: command not found
(failed reverse-i-search)`rostopic list ': ^Cstopic list
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ rosnode list
/app_manager
/camera1
/go1/unitree_service
/go1/unitree_state_publisher
/human_pose_publisher
/input_joy_mux
/input_joy_selector
/master_sync_nano2gb_8434_7719106372471243868
/node_lcm
/node_obstacle_avoidance
/node_obstacle_traverse
/node_ros_server
/ros2udp_motion_mode_adv
/rosapi
/rosbridge_websocket
/rosout
/roswww
/serial_node
/sound_play/is_speaking
/soundplay_node
/speech_to_text
/ukd_triple_2_goal
/ukd_triple_udp_node
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ rosnode info /serial_node
d--------------------------------------------------------------------------------
Node [/serial_node]
Publications: 
 * /diagnostics [diagnostic_msgs/DiagnosticArray]
 * /joy_head/joy_raw [sensor_msgs/Joy]
 * /rosout [rosgraph_msgs/Log]

Subscriptions: None

Services: 
 * /serial_node/get_loggers
 * /serial_node/set_logger_level

 
contacting node http://192.168.123.161:46153/ ...
Pid: 2511
Connections:
 * topic: /rosout
    * to: /rosout
    * direction: outbound (46077 - 192.168.123.161:41262) [9]
    * transport: TCPROS
 * topic: /joy_head/joy_raw
    * to: /input_joy_mux
    * direction: outbound (46077 - 192.168.123.161:41294) [10]
    * transport: TCPROS
 * topic: /joy_head/joy_raw
    * to: /input_joy_selector
    * direction: outbound (46077 - 192.168.123.161:41302) [18]
    * transport: TCPROS

unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ rostopic echo /joy_head/joy_raw
^Cunitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ rostopic hz /joy_head/joy_raw
subscribed to [/joy_head/joy_raw]
no new messages
no new messages
no new messages
no new messages
no new messages
no new messages
no new messages
no new messages
no new messages
no new messages
no new messages
no new messages
^Cno new messages
unitree@nano2gb:/opt/jsk/User/src/jsk_robot/jsk_unitree_robot/jsk_unitree_startup/apps/lead_teleop$ 

@sktometometo
Copy link
Contributor Author

I think I have to use another robot for my experiment

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

No branches or pull requests

1 participant