Skip to content

Commit 633d8a0

Browse files
committed
📦 Change package name to ReferenceFrameRotations
The package name was changed from `Rotations.jl` to `ReferenceFrameRotations.jl` so that this can be added as an official Julia Package.
1 parent 0120a1f commit 633d8a0

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ julia:
66
- 0.6
77
- nightly
88
after_success:
9-
- julia -e 'cd(Pkg.dir("Rotations")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())';
9+
- julia -e 'cd(Pkg.dir("ReferenceFrameRotations")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())';
1010
notifications:
1111
email: false

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The Rotations.jl package is licensed under the MIT "Expat" License:
1+
The ReferenceFrameRotations.jl package is licensed under the MIT "Expat" License:
22

33
> Copyright (c) 2017: Ronan Arraes Jardim Chagas.
44
>

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Rotations
1+
# ReferenceFrameRotations
22

3-
[![Build Status](https://travis-ci.org/ronisbr/Rotations.jl.svg?branch=master)](https://travis-ci.org/ronisbr/Rotations.jl)
4-
[![Coverage Status](https://coveralls.io/repos/github/ronisbr/Rotations.jl/badge.svg?branch=master)](https://coveralls.io/github/ronisbr/Rotations.jl?branch=master)
3+
[![Build Status](https://travis-ci.org/ronisbr/ReferenceFrameRotations.jl.svg?branch=master)](https://travis-ci.org/ronisbr/ReferenceFrameRotations.jl)
4+
[![Coverage Status](https://coveralls.io/repos/github/ronisbr/ReferenceFrameRotations.jl/badge.svg?branch=master)](https://coveralls.io/github/ronisbr/ReferenceFrameRotations.jl?branch=master)
55

66
This module contains functions related to the representation of 3D rotations of
77
coordinate frames. It is used on a daily basis on projects at the [Brazilian
@@ -302,11 +302,11 @@ following function:
302302
dcm = [1 0 0; 0 0 -1; 0 1 0]
303303
dcm2angle(dcm)
304304

305-
Rotations.EulerAngles{Float64}(0.0, 0.0, -1.5707963267948966, "ZYX")
305+
ReferenceFrameRotations.EulerAngles{Float64}(0.0, 0.0, -1.5707963267948966, "ZYX")
306306

307307
dcm2angle(dcm, "XYZ")
308308

309-
Rotations.EulerAngles{Float64}(-1.5707963267948966, 0.0, 0.0, "XYZ")
309+
ReferenceFrameRotations.EulerAngles{Float64}(-1.5707963267948966, 0.0, 0.0, "XYZ")
310310
```
311311

312312
### Direction Cosine Matrices to Quaternions
@@ -342,7 +342,7 @@ q = dcm2quat(dcm)
342342
dcm = [1 0 0; 0 0 -1; 0 1 0]
343343

344344
because it can lead to `InexactError()` when converting to Quaternions. This bug
345-
will be addressed in a future version of **Rotations.jl**.
345+
will be addressed in a future version of **ReferenceFrameRotations.jl**.
346346

347347
### Euler Angle and Axis to Quaternions
348348

@@ -421,7 +421,8 @@ dcm = angle2dcm(angles)
421421
### Euler Angles to Quaternions
422422

423423
There are currently no dedicated methods available to convert Euler Angles to
424-
Quaternions. This will be addressed in a future version of **Rotations.jl**.
424+
Quaternions. This will be addressed in a future version of
425+
**ReferenceFrameRotations.jl**.
425426

426427
### Quaternions to Direction Cosine Matrices
427428

@@ -469,7 +470,7 @@ a = 60.0*pi/180
469470
q = Quaternion(cos(a/2), v*sin(a/2))
470471
quat2angleaxis(q)
471472

472-
Rotations.EulerAngleAxis{Float64}(1.0471975511965974, [0.57735, 0.57735, 0.57735])
473+
ReferenceFrameRotations.EulerAngleAxis{Float64}(1.0471975511965974, [0.57735, 0.57735, 0.57735])
473474
```
474475

475476
### Quaternions to Euler Angles
@@ -481,15 +482,15 @@ Currently, there are only one method to convert quaternions to Euler Angles:
481482
However, it first transforms the quaternion to DCM using `quat2dcm` and then
482483
transforms the DCM into the Euler Angles. Hence, the performance will be poor.
483484
The improvement of this conversion will be addressed in a future version of
484-
**Rotations.jl**.
485+
**ReferenceFrameRotations.jl**.
485486

486487
**Example**
487488

488489
```julia
489490
q = Quaternion(cosd(22.5), sind(22.5), 0.0, 0.0)
490491
quat2angle(q, "XYZ")
491492

492-
Rotations.EulerAngles{Float64}(0.7853981633974484, 0.0, -0.0, "XYZ")
493+
ReferenceFrameRotations.EulerAngles{Float64}(0.7853981633974484, 0.0, -0.0, "XYZ")
493494
```
494495

495496
## Kinematics

src/Rotations.jl renamed to src/ReferenceFrameRotations.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION >= v"0.4.0-dev+6521" && __precompile__()
22

3-
module Rotations
3+
module ReferenceFrameRotations
44

55
export EulerAngleAxis, EulerAngles, Quaternion
66

0 commit comments

Comments
 (0)