Skip to content

Commit

Permalink
Merge pull request #67 from cyberbotics/michou214-patch-1
Browse files Browse the repository at this point in the history
Update README.md
  • Loading branch information
michou214 authored Mar 11, 2020
2 parents ffef5bb + 59d5600 commit 50a0583
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ When used in a system, the name of the robot and its navigation properties shoul
#### JSON configuration
Each robot has his specification such as the wheel radius (R), wheel separation (L) and the velocity coefficients. For two wheeled robot, these latter are calculated using simple formulas such as `V_right = w(R+L/2)` and `V_left = w(R-L/2)` which gives `coeff_0 (for Vx) = 1/R`, `coeff_1 (for Vy) = 0` and `coeff_2 (for Omega) = L/(2R)`. For omniwheeled robot such as the Robotino 3, a matrix conversion can be found in [this paper](http://ftp.itam.mx/pub/alfredo/ROBOCUP/SSLDocs/PapersTDPs/omnidrive.pdf) at section 4.

> **Note** : JSON file format for configuration relies on `libjsoncpp`, it can easily be installed with this command: `sudo apt install libjsoncpp-dev`

* **Pioneer 3-DX**

For the [Pioneer 3-DX](https://cyberbotics.com/doc/guide/pioneer-3dx) from Adept, when using `ComponentWebotsRobot` in SmartMDSD Toolchain, you have to configure the `configuration.json` file with this code:
Expand Down

0 comments on commit 50a0583

Please sign in to comment.