Skip to content

Commit f3e8e7a

Browse files
author
Shota Aoki
authored
パッケージ独立に伴い、ドキュメントファイルを追加する (#1)
1 parent ac9028f commit f3e8e7a

File tree

4 files changed

+294
-0
lines changed

4 files changed

+294
-0
lines changed

.gitignore

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
devel/
2+
logs/
3+
build/
4+
bin/
5+
lib/
6+
msg_gen/
7+
srv_gen/
8+
msg/*Action.msg
9+
msg/*ActionFeedback.msg
10+
msg/*ActionGoal.msg
11+
msg/*ActionResult.msg
12+
msg/*Feedback.msg
13+
msg/*Goal.msg
14+
msg/*Result.msg
15+
msg/_*.py
16+
build_isolated/
17+
devel_isolated/
18+
19+
# Generated by dynamic reconfigure
20+
*.cfgc
21+
/cfg/cpp/
22+
/cfg/*.py
23+
24+
# Ignore generated docs
25+
*.dox
26+
*.wikidoc
27+
28+
# eclipse stuff
29+
.project
30+
.cproject
31+
32+
# qcreator stuff
33+
CMakeLists.txt.user
34+
35+
srv/_*.py
36+
*.pcd
37+
*.pyc
38+
qtcreator-*
39+
*.user
40+
41+
/planning/cfg
42+
/planning/docs
43+
/planning/src
44+
45+
*~
46+
47+
# Emacs
48+
.#*
49+
50+
# Catkin custom files
51+
CATKIN_IGNORE

LICENSE

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
                         非商用使用許諾規約
2+
3+
株式会社アールティ(以下「弊社」といいます。)の商品(CRANE-X7、Sciurus17および弊社が開発・製造・販売するその他の商品。
4+
以下「弊社商品」といいます。)をご購入頂き誠にありがとうございます。本非商用使用許諾規約(以下「本規約」といいます。)は、
5+
弊社商品に関連して弊社が制作したソースファイル、ディレクトリ、実行可能ファイル、データ、開発ツールおよびその他の資料
6+
(以下「弊社資料」といいます。)の使用に際し適用される条件を定めるものです。弊社資料を使用する方(以下「使用者」といいま
7+
す。)は、個人または法人を問わず、本非商用使用許諾規約をお読み頂き、その内容にご同意頂きますようお願いします。もしご同意
8+
できない場合、弊社資料のご使用はお控え頂きますようお願いします。
9+
10+
第1条(保証)
11+
1. 弊社資料は、現状有姿のまま提供されます。
12+
2. 法令で定める場合を除き、弊社は、弊社資料の性能、正確性、特定目的への適合性に関して一切保証しません。
13+
   また、弊社資料にエラー、セキュリティ上の欠陥、中断等の障害が起こり得ることについてもご了承頂きますようお願いします。
14+
15+
第2条(非商用使用)
16+
1. 弊社資料は、非商用目的でご使用頂きますようお願いします。なお、本規約において「非商用使用」とは、以下の各号に該当する場合をいいます。
17+
(ア) 間接的または直接的な収益、報酬、商業利益等の獲得を目的としない研究および教育
18+
(イ) 教育機関において非商業的な学習、教育または研究を目的とする学生および教職員による使用
19+
2. 弊社資料を間接的または直接的な収益、報酬、商業利益等の金銭的利益の獲得を目的としたり、商業的な環境において使用したりする場合、
20+
   商用使用許諾または協業等について協議するため、事前に弊社までお問合せ頂きますようお願いします。
21+
22+
第3条(オープンソース資料)
23+
1. 弊社資料は、オープンソース資料を含みます。オープンソース資料に関する使用条件は、以下に引用するライセンスに定められています。
24+
   ご参照のうえ、当該ライセンスの定めに従いオープンソース資料をご使用頂きますようお願いします。なお、オープンソース資料は、
25+
   法令で定める場合または書面による特段の合意がある場合を除き、現状有姿のまま、かつ黙示的または明示的な保証を一切付さずに提供されます。
26+
(ア) Apache License, Version 2.0 (https://opensource.org/licenses/Apache-2.0)
27+
(イ) Robot Operating System (ROS) のコア部分に関する3条項BSDライセンス
28+
    (https://opensource.org/licenses/BSD-3-Clause)
29+
(ウ) Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
30+
    (https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode)
31+
2. 万一、オープンソース資料に関するライセンスの定めと本規約の定めとの間で不一致が生じた場合、本規約の定めが優先するものとします。
32+
   なお、弊社は、弊社資料に含まれているオープンソース資料について一切保証しません。
33+
34+
第4条(使用許諾)
35+
1. 弊社は、以下の条件のもとで弊社資料の使用にかかる権利を許諾します。
36+
(ア) 本規約の定めに従うこと
37+
(イ) 弊社資料または弊社商品に添付された仕様書・マニュアル・ガイドライン等を順守すること
38+
(ウ) 本規約第2条第1項に定める目的のみをもって使用すること
39+
2. 使用権の特徴は、以下の通りとします。
40+
(ア) 世界中どこでもご使用頂けます。
41+
(イ) 理由の如何を問わず、解除または取消可能とします。
42+
(ウ) 非独占的な使用権とします。
43+
(エ) 無償とします。
44+
(オ) 譲渡不能とします。
45+
(カ) 使用期間は、無期限とします。
46+
(キ) サブライセンスはできないものとします。
47+
48+
第5条(禁止事項)
49+
以下の行為を禁止します。
50+
(ア) 収益、商業利益等の獲得を目的とした弊社資料およびこれらの派生製品を製造、研究、使用等
51+
   (販売、貸与、リース、ライセンス、譲渡を含みます。)すること
52+
(イ) 弊社資料のディスアセンブル、デコンパイル、リバースエンジニアリングまたは弊社資料へ不正アクセスをすること
53+
(ウ) 弊社の事前の承諾なく、第三者に対して弊社資料へのアクセスを許可すること。ただし、当該第三者に対するアクセス許可が
54+
    非商業目的の研究または教育の一環である場合、この限りではありません。
55+
(エ) 弊社の事前の承諾なく、第三者に対して本規約に定める使用許諾、権利および義務を譲渡、移転またはサブライセンスすること
56+
(オ) 法令に反して弊社資料を使用すること
57+
58+
第6条(権利の帰属)
59+
弊社は、弊社資料およびこれらの一部として使用者に開示したノウハウ、仕様書、コンセプト、デザイン、その他の技術および知的財産にかかる
60+
一切の権利を留保するものとします。本規約は、弊社の商標、商号、役務商標、商品名、ロゴの使用を許諾するものではありません。
61+
ただし、弊社資料の説明または記述に合理的に必要な範囲において当該商標等を使用する場合は、この限りでないものとします。
62+
なお、弊社資料に付された商品識別番号、商標、コピーライト、その他の注意事項は、除去しないようお願いします。
63+
64+
第7条(免責事項)
65+
弊社は、弊社の故意または過失による場合を除き、使用者に対して一切の損害賠償の責めを負わないものとします。
66+
また弊社は、本契約に起因する逸失利益および事業機会の喪失を含む間接損害、特別損害派生的損害および付随的損害を賠償する責めを負わないものとします。
67+
68+
第8条(不正使用および解除)
69+
本規約に定められた使用許諾の範囲を超えて弊社資料を使用する行為は、本規約違反とみなします。
70+
この場合、弊社は、使用許諾を取り消すほか、法令上認められる救済手段を行使し、使用者は、本規約違反に起因する損害(第三者による請求を含みます)
71+
を賠償するものとします。使用許諾の取消後、使用者は、弊社の要請に応じて、直ちに弊社資料の使用を中止、破棄または返却するようお願いします。
72+
73+
第9条(準拠法)
74+
本規約は、日本法に準拠するものとします。
75+
76+
77+
NON-COMMERCIAL LICENSE AGREEMENT
78+
79+
This Non-Commercial License Agreement (“Agreement”) is a binding contract between RT Corporation,
80+
a company duly organized and existing under the laws of Japan (“we”, “our”) and you, the entity or
81+
individual (“you”, “your”) using our source files, directories, executables, data, development tools
82+
and other materials (collectively, the “Materials”) we make available to you under this Agreement
83+
in connection with CRANE-X7, Sciurus17, and other products (collectively the “Products”).
84+
If you do not agree with the terms and conditions of this Agreement, you do not have
85+
the right to use the Materials.
86+
87+
Prior to using the Materials, you expressly acknowledge and agree that to the extent permitted
88+
by applicable laws the Materials are provided “as-is”, the use of the Materials is at your
89+
entire risk with respect to the performance, accuracy and fitness of the Materials
90+
for a particular purpose. You acknowledge and understand that the Materials may not be
91+
error free, free of any security defects or interruption.
92+
93+
1. Non-Commercial Use. This Agreement is intended for non-commercial use of the Materials.
94+
By “non-commercial use” we mean:
95+
(1) use for the advancement of research and education that does not result in direct or
96+
indirect financial benefit, revenue, monetary compensation or commercial advantage to you;
97+
(2) use by a student, faculty or staff in an educational institution environment, for non-commercial,
98+
educational and academic purposes.
99+
If you intend to use the Materials on a commercial basis, in a commercial environment, or to obtain
100+
any commercial advantage, monetary compensation, financial gain in connection with the Materials,
101+
please contact us in order to arrange a commercial license and/or a collaboration agreement with us.
102+
103+
2. Incorporation by Reference. This Agreement incorporates by reference the terms and conditions of the following licenses
104+
relevant to open source materials. You may only use the open source materials in compliance with their respective licenses.
105+
Unless required by applicable law or agreed to in writing, open source materials distributed under theses licenses are
106+
distributed on an "as is” basis, without warranties or conditions of any kind, either express or implied.
107+
I. Apache License 2.0 (https://opensource.org/licenses/Apache-2.0)
108+
II. Core parts of the Robot Operating System (ROS) licensed under the BSD license
109+
(https://opensource.org/licenses/BSD-3-Clause)
110+
III. Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
111+
(https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode)
112+
In the event of any conflict between the terms and conditions of aforementioned licenses and the terms and condition of this
113+
Agreement, the latter shall prevail. We make no warranties with respect to the open source materials incorporated in the Materials.
114+
115+
3. License. We hereby grant you a worldwide, revocable, non-exclusive, no-charge, non-transferable, perpetual, non-sublicensable
116+
right to download and use the Materials solely in accordance with:
117+
(1) the terms and conditions of this Agreement;
118+
(2) specifications or guidelines relating the Materials and/or the Products; and
119+
(3) solely for the purposes set out in Clause 1 of this Agreement.
120+
121+
4. Prohibited Uses.
122+
(a) manufacture, research or otherwise use the Materials for commercial, for-profit purposes or
123+
in a commercial environment, including but not limited to sale, rent, lease, license or transfer
124+
of the Materials or derivatives thereof;
125+
(b) disassemble, decompile, reverse engineer, attempt to gain unauthorized access to the Materials;
126+
(c) permit any third party to access the Materials without our prior written consent save when such permission
127+
is part of your application development for research, educational and non-commercial purposes;
128+
(d) assign, relocate, sublicense, or otherwise transfer this Agreement, or the licenses, rights and duties
129+
under it without our prior written consent;
130+
(e) use the Materials other than in compliance with all applicable laws.
131+
132+
5. Proprietary Rights. We own all proprietary rights, titles and interests in and to the Materials, including but not
133+
limited to know-how, technical specifications, concepts, patents, designs, other technologies and intellectual property
134+
provided by us to you as part of the Materials. This Agreement does not grant you license or permission to use our trademarks,
135+
trade names, service marks, or product names save to the extent required to reasonable and customary description of the Materials.
136+
You may not remove any product identification, copyright, trademark or other notice from the Materials.
137+
138+
6. Limitation of Liability. To the extent permitted by law we will have no liability for any damage whatsoever, save in the event that
139+
such damage is caused by our gross negligence or willful misconduct. In no event we will be liable for indirect, special,
140+
incidental or consequential damages,including loss of profits, revenue or savings, arising out of or in any way connected with this
141+
Agreement.
142+
143+
7. Unauthorized Use and Termination. Any use of the Materials in a manner not expressly authorized by this Agreement constitutes an
144+
infringement, entitling us to exercise all rights and remedies available under applicable laws and regulations in addition to
145+
terminating this Agreement. You will be responsible for any damages resulting from any such infringement, including any claims
146+
by a third party. Upon termination, you must immediately stop using the Materials and destroy or, upon our request, return to us
147+
the Materials.
148+
149+
8. Governing Law. This Agreement shall be governed by and construed under the laws of Japan.

README.en.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
[English](README.en.md) | [日本語](README.md)
2+
3+
# crane_x7_description
4+
5+
ROS package with URDF description macro for [CRANE-X7](https://rt-net.jp/products/crane-x7/).
6+
7+
This ROS packages was separated from [rt-net/crane_x7_ros](https://github.com/rt-net/crane_x7_ros).
8+
9+
See [rt-net/crane_x7_ros#154](https://github.com/rt-net/crane_x7_ros/issues/154) for details.
10+
11+
## Supported ROS distributions
12+
13+
- Melodic
14+
- Noetic
15+
16+
## Installation
17+
18+
```sh
19+
# Clone crane_x7_description and install dependencies
20+
cd ~/catkin_ws/src
21+
git clone https://github.com/rt-net/crane_x7_description
22+
rosdep install -r -y -i --from-paths .
23+
24+
# Build the package
25+
cd ~/catkin_ws
26+
catkin_make
27+
source devel/setup.bash
28+
```
29+
30+
## How to Use
31+
32+
Display a CRANE-X7 robot model on RViz with the following command:
33+
34+
```sh
35+
roslaunch crane_x7_description display.launch
36+
```
37+
38+
## Proprietary Rights
39+
40+
CRANE-X7 is an arm robot developed by RT Corporation for research purposes.
41+
Please read the [license information contained in this repository](./LICENSE) to find out more about licensing.
42+
Companies are permitted to use the materials made available here for internal, research and development purposes only.
43+
If you are interested in building your own robot for your personal use by utilizing the information made available here, take your time to visit our website and purchase relevant components and parts – that will certainly help us keep going!
44+
Otherwise, if you are interested in manufacturing and commercializing products based on the information herein, please contact us to arrange a license and collaboration agreement with us.
45+
46+
We have obtained permission from ROBOTIS Co., Ltd. to use CAD models relating to servo motors XM540 and XM430.
47+
The proprietary rights relating to any components or parts manufactured by ROBOTIS and used in this product, including but not limited to copyrights, trademarks, and other intellectual property rights, shall remain vested in ROBOTIS.

README.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
[English](README.en.md) | [日本語](README.md)
2+
3+
# crane_x7_description
4+
5+
[CRANE-X7](https://rt-net.jp/products/crane-x7/)のURDFファイルを含むROSパッケージです。
6+
7+
このROSパッケージは[rt-net/crane_x7_ros](https://github.com/rt-net/crane_x7_ros)から分離しました。
8+
9+
詳細は[rt-net/crane_x7_ros#154](https://github.com/rt-net/crane_x7_ros/issues/154)を見てください。
10+
11+
## サポートするROSディストリビューション
12+
13+
- Melodic
14+
- Noetic
15+
16+
## インストール方法
17+
18+
```sh
19+
# 本パッケージをクローンし、依存関係をインストールする
20+
cd ~/catkin_ws/src
21+
git clone https://github.com/rt-net/crane_x7_description
22+
rosdep install -r -y -i --from-paths .
23+
24+
# パッケージをビルドする
25+
cd ~/catkin_ws
26+
catkin_make
27+
source devel/setup.bash
28+
```
29+
30+
## 使用方法
31+
32+
次のコマンドを実行するとRViz上にCRANE-X7のモデルが表示されます
33+
34+
```sh
35+
roslaunch crane_x7_description display.launch
36+
```
37+
38+
## 知的財産権について
39+
40+
CRANE-X7は、アールティが開発した研究用アームロボットです。
41+
このリポジトリのデータ等に関するライセンスについては、[LICENSE](./LICENSE)ファイルをご参照ください。
42+
企業による使用については、自社内において研究開発をする目的に限り、本データの使用を許諾します。
43+
本データを使って自作されたい方は、義務ではありませんが弊社ロボットショップで部品をお買い求めいただければ、励みになります。
44+
商業目的をもって本データを使用する場合は、商業用使用許諾の条件等について弊社までお問合せください。
45+
46+
サーボモータのXM540やXM430に関するCADモデルの使用については、ROBOTIS社より使用許諾を受けています。
47+
CRANE-X7に使用されているROBOTIS社の部品類にかかる著作権、商標権、その他の知的財産権は、ROBOTIS社に帰属します。

0 commit comments

Comments
 (0)