-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
24 changed files
with
175 additions
and
100 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ draft: false | |
images: [] | ||
type: docs | ||
toc: true | ||
weight: "130" | ||
weight: "160" | ||
--- | ||
|
||
## Discord | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: "Emergency stop" | ||
description: "Stop immediately sending commands to the robot" | ||
lead: "Stop immediately sending commands to the robot" | ||
date: 2023-07-26T09:01:49+02:00 | ||
lastmod: 2023-07-26T09:01:49+02:00 | ||
draft: false | ||
images: [] | ||
type: docs | ||
toc: true | ||
weight: "140" | ||
--- | ||
|
||
In case you feel like something unexpected is happening with the robot while you are teleoperating it in VR, you can stop immediately teleoperation rather than using the standard exit menu, which requires to wait for a few seconds. | ||
|
||
> The VR application emergency stop does not replace the physical emergency stop button of the robot. | ||
While pressing either: | ||
- (A) + right index trigger + right middle finger trigger | ||
*or* | ||
- (X) + left index trigger + left middle finger trigger | ||
you will activate the VR emergency stop. | ||
{{< img "images/vr/use-teleop/meta-quest-emergency-stop.png" 400x "Meta Quest controller emergency stop">}} | ||
|
||
The teleoperation application will immediately **stop sending commands** to the robot, **reduce the torque** values of the arms for a few seconds, then turn the robot **compliant**. | ||
|
||
{{< img "images/vr/use-teleop/emergency-stop.png" 600x "Help panel in VR transition room">}} </br> | ||
|
||
You will remain in the teleoperation view until you press (A) as usually to go back to the transition room. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
--- | ||
title: "Control the mobile base" | ||
description: "Use the mobile in the VR teleoperation application" | ||
lead: "How to use the mobile base in the VR teleoperation application" | ||
date: 2023-07-26T09:01:49+02:00 | ||
lastmod: 2023-07-26T09:01:49+02:00 | ||
draft: false | ||
images: [] | ||
type: docs | ||
toc: true | ||
weight: "110" | ||
--- | ||
|
||
## Control the mobile base | ||
Use the **thumbstick/trackpad** to control the mobile base! | ||
The **left controller controls the translation** of the mobile base, while the **right one controls the rotation**. | ||
|
||
**Is there any security to prevent collision with objects?** | ||
|
||
**Yes!** If you are too close to a wall or object, the LIDAR anti-collision safety unables the mobile base to go closer to the obstacle. The mobile base will therefore not move in this direction, but you can still go in other directions. You will get a warning message when the anti-collision safety is triggered. | ||
[More information on the anti-collision safety](https://docs.pollen-robotics.com/sdk/mobile-base/safety/) | ||
|
||
Nevertheless, this security is for the mobile base and won't prevent the robot's arms to collide with external objects, so be aware while teleoperating the robot. | ||
|
||
*Please note very small objects won't be detected by the LIDAR sensor.* | ||
|
||
**What is the forward direction of Reachy?** | ||
|
||
The forward direction is aligned with the **forward direction of the mobile base**, meaning that giving a forward instruction to the robot will always lead the robot to go physically forward, no matter the direction you are looking to. | ||
|
||
Check the actual direction of your commands using the **indicator** at the bottom: the white arrow shows you the direction command relative to your actual head orientation. If your head is correctly aligned with the mobile base forward direction, this arrow will point forward if giving a forward command with your left controller. | ||
{{< img "images/vr/use-teleop/straight_forward.png" 600x "Forward direction looking straight">}} | ||
{{< img "images/vr/use-teleop/head_on_side_forward.png" 600x "Forward direction looking on the left">}} | ||
|
||
In the above images, the same forward command is sent from the left controller. | ||
On the first image, the user is looking straight (the black arrow is located in the target view), so the white mobility arrow is pointing front. | ||
On the second image, the user is looking on the left side (the target view is on the left of the black arrow), so the forward direction is pointing right, as it is the direction aligned with the mobile base forward direction. | ||
|
||
*Note that these images are only for example, mobility is not available on virtual Reachy.* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
--- | ||
title: "Motion sickness options" | ||
description: "Add visual effects to reduce motion sickness while using the teleoperation application" | ||
lead: "Add visual effects to reduce motion sickness while using the teleoperation application" | ||
date: 2023-07-26T09:01:49+02:00 | ||
lastmod: 2023-07-26T09:01:49+02:00 | ||
draft: false | ||
images: [] | ||
type: docs | ||
toc: true | ||
weight: "120" | ||
--- | ||
|
||
Motion sickness may occur using the VR teleoperation application. | ||
|
||
We added a few options you can activate to reduce motion sickness, giving you a fix point in your field of view, or avoid peripheral movements when moving with the robot. | ||
|
||
You have access to these options in the ***transition room***. | ||
|
||
On the left of the mirror, open the **Settings** tab, and configure the motion sickness options before starting teleoperating the robot. | ||
|
||
{{< img-center "images/vr/getting-started/vr-settings.png" 600x "" >}} | ||
|
||
|
||
### Reticle | ||
Display a reticle to give a fixed point in the field of view. By default, the reticle only appears when the mobile base is moving. | ||
|
||
*Option:* | ||
- **Always display reticle**: always display the reticle, even if the mobile base is not moving. | ||
|
||
{{< img-center "images/vr/getting-started/reticle.png" 300x "" >}} | ||
|
||
|
||
### Navigation effects | ||
|
||
- **No effect** | ||
- **Tunneling**: when moving the mobile base, a black tunneling will appear in your peripheral vision and reduce your field of view | ||
- **Reduced screen**: when moving the mobile base, the size of the image will be reduced to let you see an artificial horizon behind it. | ||
|
||
*Option:* | ||
- **Activate effect on demande only**: during teleoperation, press one of the joysticks to activate/deactivate the occurence of the selected effect. | ||
|
||
If used with *tunneling*, deactivate the effect will disable the tunneling when moving the mobile base, activate it will let it appear automatically. | ||
|
||
If used with *reduced screen*, activate or deactivate the effect will let you manually reduce the size of the image. | ||
|
||
|Tunneling effect|Reduced screen effect | | ||
|----|--------------------| | ||
|{{< img-center "images/vr/getting-started/tunneling.png" 300x "" >}}|{{< img-center "images/vr/getting-started/reduced-screen.png" 300x "" >}} | ||
| |
Oops, something went wrong.