Skip to content

Robot Control in MuJoCo Simulator seems not working #1

@acensiaMaum

Description

@acensiaMaum

I'm trying to use the RBQ simulation, to follow your Quick Start guide.

I've cloned the repository, setup with scripts/setup.bash, and then run

bash scripts/sim.bash

And then GUI was opened first, MuJoCo second with typing my pw, and then Motion terminal.
But the message on the terminals seemed something went wrong, and 'Auto Start Robot' button didn't make any action.

Based on some messages on the terminal, it seems two main problem occur:

  1. Some connection for the server that 3 programs look is not properly formed
  • on every terminal
[DEBUG] Reconnecting to the server:127.0.0.1::56783
[ERROR] Failed to reconnect to server: connect: Connection refused
[ERROR] Failed to send message: write: Broken pipe
  1. Shared memory is not properly detected on GUI
  • Motion terminal
[QuadWalk] [16:22:00.255] [WARNING] Starting for simulation: QuadWalk
[QuadWalk] [16:22:00.256] [SUCCESS] <Equipment_INFO.ini> File load = OK
[QuadWalk] [16:22:00.256] [WARNING] Manipulator is NOT Attached
[QuadWalk] [16:22:00.256] [WARNING] Communication Module is NOT Attached
[QuadWalk] [16:22:00.256] [WARNING] Lidar is NOT Attached
[QuadWalk] [16:22:00.256] [WARNING] RCWS is NOT Attached
[QuadWalk] [16:22:00.256] [WARNING] RCGS is NOT Attached
[QuadWalk] [16:22:00.256] [WARNING] Security CAM is NOT Attached
[QuadWalk] [16:22:00.256] [WARNING] Temperature CAM is NOT Attached
[QuadWalk] [16:22:00.256] [SUCCESS] <QuadWalk.ini> load = OK
[QuadWalk] [16:22:00.400] [SUCCESS] <PreviewGain.txt> File load = OK
[QuadWalk] [16:22:00.400] [SUCCESS] <QuadParameter.ini> load = OK
[QuadWalk] [16:22:00.400] [SUCCESS] <JointDampingCompensation.ini> load = OK
[QuadWalk] [16:22:00.402] [SUCCESS]  Starting Task Thread
[QuadWalk] [16:22:00.403] [SUCCESS]  Starting Motion Thread
  • Mujoco terminal
[Mujoco] [16:21:47.220] [DEBUG]  PhysicsLoop shm opened
[Mujoco] [16:21:47.220] [DEBUG]  PhysicsLoop config loaded
  • GUI terminal
[GUI] [16:21:41.511] [DEBUG] API initializing for: GUI id: -1, 9 ...
[ERROR] Failed to shm_open: RBCORE_SHARED_MEMORY_REFERENCE. 	error: No such file or directory
[ERROR] Failed to shm_open: RBCORE_SHARED_MEMORY_SENSOR. 	error: No such file or directory
[ERROR] Failed to shm_open: RBCORE_SHARED_MEMORY_COMMAND. 	error: No such file or directory
[ERROR] Failed to shm_open: USER_SHARED_MEMORY. 	error: No such file or directory
[ERROR] Failed to initialize shared memory
[GUI] [16:21:41.511] [DEBUG] API initialized. Process id: 9
QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread
QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread

These are full messages of the running terminals
GUI.txt
Motion.txt
Mujoco.txt

So are there any other steps that I should follow than in 'Quick Start' guide?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions