• R/O
  • SSH
  • HTTPS

qrobosdk: コミット


コミットメタ情報

リビジョン1690 (tree)
日時2010-02-13 11:07:59
作者satofumi

ログメッセージ

luabind-0.9 への対応を放棄。luabind-0.8.1 の方に揃える

変更サマリ

差分

--- trunk/doxes/urg_dox/history_log.txt (revision 1689)
+++ trunk/doxes/urg_dox/history_log.txt (revision 1690)
@@ -1,3 +1,10 @@
1+2010/02/12
2+----------------------------------------------------------------------
3+index.html
4+"URG ライブラリ 0.8.9" をリリース
5+Visual Studio で urg.lib に必要なソースコードがビルドされなかったのを修正。
6+
7+
18 2010/02/03
29 ----------------------------------------------------------------------
310 index.html
--- trunk/libs/simulator/samples/luaSample/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/luaSample/simulation_settings.lua (revision 1690)
@@ -11,12 +11,11 @@
1111 DeviceManager():device("urg"):activate()
1212
1313 -- デバイス位置を設定
14-local run = DeviceManager():device("run")
14+local run = DeviceManager():model("run")
1515 run:setPosition(Position(0, 0, deg(0)), nil, false)
1616
17-local urg = DeviceManager():device("urg")
18-local run_model = DeviceManager():model("run")
19-urg:setPosition(Position(70, 0, deg(0)), run_model, true)
17+local urg = DeviceManager():model("urg")
18+urg:setPosition(Position(70, 0, deg(0)), run, true)
2019
2120
2221 -- 障害物を配置
--- trunk/libs/simulator/samples/map3d/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/map3d/simulation_settings.lua (revision 1690)
@@ -4,7 +4,7 @@
44
55
66 -- 利用デバイスの初期化
7-DeviceManager():createDevice("/dev/usb/ttyUSB0", "BeegoDrive", "run")
7+DeviceManager():createDevice("/dev/ttyUSB0", "BeegoDrive", "run")
88 DeviceManager():createDevice("/dev/ttyACM0", "UrgDevice", "urg")
99
1010
--- trunk/libs/simulator/samples/map3d/map3d.cpp (revision 1689)
+++ trunk/libs/simulator/samples/map3d/map3d.cpp (revision 1690)
@@ -39,7 +39,7 @@
3939 static_cast<void>(argv);
4040
4141 mBeegoDrive run;
42- if (! run.connect("/dev/usb/ttyUSB0")) {
42+ if (! run.connect("/dev/ttyUSB0")) {
4343 cout << "BeegoDrive::connect(): " << run.what() << endl;
4444 return 1;
4545 }
--- trunk/libs/simulator/samples/positioningSample/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/positioningSample/simulation_settings.lua (revision 1690)
@@ -14,12 +14,11 @@
1414
1515
1616 -- デバイス位置を設定
17-local run = DeviceManager():device("run")
17+local run = DeviceManager():model("run")
1818 run:setPosition(Position(0, 0, deg(0)), nil, false)
1919
20-local urg = DeviceManager():device("urg")
21-local run_model = DeviceManager():model("run")
22-urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run_model, true)
20+local urg = DeviceManager():model("urg")
21+urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run, true)
2322
2423
2524 -- カメラ視点を設定
--- trunk/libs/simulator/samples/stopToObstacle/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/stopToObstacle/simulation_settings.lua (revision 1690)
@@ -14,12 +14,11 @@
1414
1515
1616 -- デバイス位置を設定
17-local run = DeviceManager():device("run")
17+local run = DeviceManager():model("run")
1818 run:setPosition(Position(0, 0, deg(0)), nil, false)
1919
20-local urg = DeviceManager():device("urg")
21-local run_model = DeviceManager():model("run")
22-urg:setPosition(Position(70, 0, deg(0)), run_model, true)
20+local urg = DeviceManager():model("urg")
21+urg:setPosition(Position(70, 0, deg(0)), run, true)
2322
2423
2524 -- カメラ視点を設定
--- trunk/libs/simulator/samples/obstacleAvoidance/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/obstacleAvoidance/simulation_settings.lua (revision 1690)
@@ -14,12 +14,11 @@
1414
1515
1616 -- デバイス位置を設定
17-local run = DeviceManager():device("run")
17+local run = DeviceManager():model("run")
1818 run:setPosition(Position(0, 0, deg(0)), nil, false)
1919
20-local urg = DeviceManager():device("urg")
21-local run_model = DeviceManager():model("run")
22-urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run_model, true)
20+local urg = DeviceManager():model("urg")
21+urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run, true)
2322
2423
2524 -- カメラ視点を設定
--- trunk/libs/simulator/samples/obstacleAvoidance/obstacleAvoidance.cpp (revision 1689)
+++ trunk/libs/simulator/samples/obstacleAvoidance/obstacleAvoidance.cpp (revision 1690)
@@ -140,7 +140,7 @@
140140 marker.drawLines("path", follow_points, purple, 30);
141141 #endif
142142
143-#if 1
143+#if 0
144144 // 障害物エリアの描画
145145 Color cyan(0.0, 1.0, 1.0);
146146 marker.drawPoints("obstacle", obstacle_points, cyan, RobotRadius * 2);
--- trunk/libs/simulator/samples/scanSample/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/scanSample/simulation_settings.lua (revision 1690)
@@ -7,12 +7,12 @@
77
88
99 -- デバイスを作成
10-local urg_device = DeviceManager():device("urg")
11-urg_device:activate()
10+DeviceManager():device("urg"):activate()
1211
1312
1413 -- デバイス位置を設定
15-urg_device:setPosition(Position(0, 0, deg(0)), nil, false)
14+local urg = DeviceManager():model("urg")
15+urg:setPosition(Position(0, 0, deg(0)), nil, false)
1616
1717
1818 -- 障害物を配置
--- trunk/libs/simulator/samples/moveSample/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/moveSample/simulation_settings.lua (revision 1690)
@@ -11,9 +11,8 @@
1111
1212
1313 -- デバイス位置を設定
14-local run = DeviceManager():device("run")
15--- !!! luabind-0.9 では動作しないためコメントアウト中
16---run:setPosition(Position(0, 0, deg(0)), nil, false)
14+local run = DeviceManager():model("run")
15+run:setPosition(Position(0, 0, deg(0)), nil, false)
1716
1817
1918 -- 障害物を配置
--- trunk/libs/simulator/samples/featurePointsSample/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/featurePointsSample/simulation_settings.lua (revision 1690)
@@ -14,12 +14,11 @@
1414
1515
1616 -- デバイス位置を設定
17-local run = DeviceManager():device("run")
17+local run = DeviceManager():model("run")
1818 run:setPosition(Position(0, 0, deg(0)), nil, false)
1919
20-local urg = DeviceManager():device("urg")
21-local run_model = DeviceManager():model("run")
22-urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run_model, true)
20+local urg = DeviceManager():model("urg")
21+urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run, true)
2322
2423
2524 -- カメラ視点を設定
--- trunk/libs/simulator/samples/followLines/simulation_settings.lua (revision 1689)
+++ trunk/libs/simulator/samples/followLines/simulation_settings.lua (revision 1690)
@@ -12,7 +12,7 @@
1212
1313
1414 -- デバイス位置を設定
15-local run = DeviceManager():device("run")
15+local run = DeviceManager():model("run")
1616 run:setPosition(Position(0, 0, deg(0)), nil, false)
1717
1818
--- trunk/libs/lua/Makefile (revision 1689)
+++ trunk/libs/lua/Makefile (revision 1690)
@@ -3,8 +3,8 @@
33
44 # Compile options
55 CC = $(CXX)
6-#CXXFLAGS = -g -O0 -Wall -W -Werror $(INCLUDES) `sdl-config --cflags`
7-CXXFLAGS = -g -O0 -Wall -W $(INCLUDES) `sdl-config --cflags`
6+CXXFLAGS = -g -O0 -Wall -W -Werror $(INCLUDES) `sdl-config --cflags`
7+#CXXFLAGS = -g -O0 -Wall -W $(INCLUDES) `sdl-config --cflags`
88 INCLUDES = -I/usr/include/lua5.1 -I.. -I../system -I../gui -I../geometry -I../audio -I../common -I../sync_gui -I../running -I../range_finder -I../coordinate -I../monitoring -I../running/beego_drive -I/usr/include/lua5.1 -I../timestamp -I../math
99
1010 # Target
--- trunk/libs/packages/qrk_samples/cpp/move_astar/simulation_settings.lua (revision 1689)
+++ trunk/libs/packages/qrk_samples/cpp/move_astar/simulation_settings.lua (revision 1690)
@@ -10,12 +10,11 @@
1010 DeviceManager():device("urg"):activate()
1111
1212 -- デバイス位置を設定
13-local run = DeviceManager():device("run")
13+local run = DeviceManager():model("run")
1414 run:setPosition(Position(0, 0, deg(0)), nil, false)
1515
16-local urg = DeviceManager():device("urg")
17-local run_model = DeviceManager():model("run")
18-urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run_model, true)
16+local urg = DeviceManager():model("urg")
17+urg:setPosition3d(Point3d(70, 0, 100), 0.0, 0.0, 1.0, deg(0), run, true)
1918
2019 -- カメラ視点を設定
2120 CameraViewManager():setInitialView(2.0, 0.0, 6.0, deg(0), deg(0), deg(0))
--- trunk/libs/packages/qrk_samples/cpp/move_lines/simulation_settings.lua (revision 1689)
+++ trunk/libs/packages/qrk_samples/cpp/move_lines/simulation_settings.lua (revision 1690)
@@ -8,5 +8,5 @@
88 DeviceManager():device("run"):activate()
99
1010 -- デバイス位置を設定
11-local run = DeviceManager():device("run")
11+local run = DeviceManager():model("run")
1212 run:setPosition(Position(0, 0, deg(0)), nil, false)
--- trunk/libs/packages/qrk_samples/cpp/move_rotate/simulation_settings.lua (revision 1689)
+++ trunk/libs/packages/qrk_samples/cpp/move_rotate/simulation_settings.lua (revision 1690)
@@ -8,5 +8,5 @@
88 DeviceManager():device("run"):activate()
99
1010 -- デバイス位置を設定
11-local run = DeviceManager():device("run")
11+local run = DeviceManager():model("run")
1212 run:setPosition(Position(0, 0, deg(0)), nil, false)
--- trunk/libs/packages/qrk_samples/cpp/move_circle/simulation_settings.lua (revision 1689)
+++ trunk/libs/packages/qrk_samples/cpp/move_circle/simulation_settings.lua (revision 1690)
@@ -8,5 +8,5 @@
88 DeviceManager():device("run"):activate()
99
1010 -- デバイス位置を設定
11-local run = DeviceManager():device("run")
11+local run = DeviceManager():model("run")
1212 run:setPosition(Position(0, 0, deg(0)), nil, false)
--- trunk/libs/packages/qrk_samples/cpp/move_straight/simulation_settings.lua (revision 1689)
+++ trunk/libs/packages/qrk_samples/cpp/move_straight/simulation_settings.lua (revision 1690)
@@ -8,5 +8,5 @@
88 DeviceManager():device("run"):activate()
99
1010 -- デバイス位置を設定
11-local run = DeviceManager():device("run")
11+local run = DeviceManager():model("run")
1212 run:setPosition(Position(0, 0, deg(0)), nil, false)
--- trunk/libs/packages/qrk_samples/cpp/scan_simple/simulation_settings.lua (revision 1689)
+++ trunk/libs/packages/qrk_samples/cpp/scan_simple/simulation_settings.lua (revision 1690)
@@ -8,7 +8,7 @@
88 DeviceManager():device("urg"):activate()
99
1010 -- デバイス位置を設定
11-local urg = DeviceManager():device("urg")
11+local urg = DeviceManager():model("urg")
1212 urg:setPosition3d(Point3d(0, 0, 0), 0.0, 0.0, 1.0, deg(0), run, true)
1313
1414
旧リポジトリブラウザで表示