mp4

Information

CreatedSep 25, 2014 9:00:25 AM
Repositoryhttps://github.com/devrt/world-robot-picking.git
Statuscompleted
Eventcustom
Message[add README, add notebook on object segmentation]

Build log

$ git clone https://github.com/devrt/world-robot-picking.git /work
Cloning into '/work'...
remote: Counting objects: 42, done.[K
remote: Compressing objects:   4% (1/25)   [K
remote: Compressing objects:   8% (2/25)   [K
remote: Compressing objects:  12% (3/25)   [K
remote: Compressing objects:  16% (4/25)   [K
remote: Compressing objects:  20% (5/25)   [K
remote: Compressing objects:  24% (6/25)   [K
remote: Compressing objects:  28% (7/25)   [K
remote: Compressing objects:  32% (8/25)   [K
remote: Compressing objects:  36% (9/25)   [K
remote: Compressing objects:  40% (10/25)   [K
remote: Compressing objects:  44% (11/25)   [K
remote: Compressing objects:  48% (12/25)   [K
remote: Compressing objects:  52% (13/25)   [K
remote: Compressing objects:  56% (14/25)   [K
remote: Compressing objects:  60% (15/25)   [K
remote: Compressing objects:  64% (16/25)   [K
remote: Compressing objects:  68% (17/25)   [K
remote: Compressing objects:  72% (18/25)   [K
remote: Compressing objects:  76% (19/25)   [K
remote: Compressing objects:  80% (20/25)   [K
remote: Compressing objects:  84% (21/25)   [K
remote: Compressing objects:  88% (22/25)   [K
remote: Compressing objects:  92% (23/25)   [K
remote: Compressing objects:  96% (24/25)   [K
remote: Compressing objects: 100% (25/25)   [K
remote: Compressing objects: 100% (25/25), done.[K
Unpacking objects:   2% (1/42)   
Unpacking objects:   4% (2/42)   
Unpacking objects:   7% (3/42)   
Unpacking objects:   9% (4/42)   
Unpacking objects:  11% (5/42)   
Unpacking objects:  14% (6/42)   
Unpacking objects:  16% (7/42)   
Unpacking objects:  19% (8/42)   
Unpacking objects:  21% (9/42)   
Unpacking objects:  23% (10/42)   
Unpacking objects:  26% (11/42)   
Unpacking objects:  28% (12/42)   
Unpacking objects:  30% (13/42)   
Unpacking objects:  33% (14/42)   
Unpacking objects:  35% (15/42)   
Unpacking objects:  38% (16/42)   
Unpacking objects:  40% (17/42)   
Unpacking objects:  42% (18/42)   
Unpacking objects:  45% (19/42)   
Unpacking objects:  47% (20/42)   
Unpacking objects:  50% (21/42)   
Unpacking objects:  52% (22/42)   
Unpacking objects:  54% (23/42)   
Unpacking objects:  57% (24/42)   
Unpacking objects:  59% (25/42)   
Unpacking objects:  61% (26/42)   
Unpacking objects:  64% (27/42)   
Unpacking objects:  66% (28/42)   
Unpacking objects:  69% (29/42)   
Unpacking objects:  71% (30/42)   
Unpacking objects:  73% (31/42)   
Unpacking objects:  76% (32/42)   
Unpacking objects:  78% (33/42)   
remote: Total 42 (delta 20), reused 38 (delta 16)[K
Unpacking objects:  80% (34/42)   
Unpacking objects:  83% (35/42)   
Unpacking objects:  85% (36/42)   
Unpacking objects:  88% (37/42)   
Unpacking objects:  90% (38/42)   
Unpacking objects:  92% (39/42)   
Unpacking objects:  95% (40/42)   
Unpacking objects:  97% (41/42)   
Unpacking objects: 100% (42/42)   
Unpacking objects: 100% (42/42), done.
Checking connectivity... done.
$ cd /work

$ git submodule update --init --recursive
Submodule 'learn-control-pid' (https://github.com/devrt/learn-control-pid.git) registered for path 'learn-control-pid'
Submodule 'model-desk' (https://github.com/devrt/model-desk.git) registered for path 'model-desk'
Submodule 'model-factory-conveyor' (https://github.com/devrt/model-factory-conveyor.git) registered for path 'model-factory-conveyor'
Cloning into 'learn-control-pid'...
remote: Counting objects: 28, done.[K
Unpacking objects:   3% (1/28)   
Unpacking objects:   7% (2/28)   
Unpacking objects:  10% (3/28)   
Unpacking objects:  14% (4/28)   
Unpacking objects:  17% (5/28)   
Unpacking objects:  21% (6/28)   
Unpacking objects:  25% (7/28)   
Unpacking objects:  28% (8/28)   
Unpacking objects:  32% (9/28)   
Unpacking objects:  35% (10/28)   
Unpacking objects:  39% (11/28)   
Unpacking objects:  42% (12/28)   
Unpacking objects:  46% (13/28)   
Unpacking objects:  50% (14/28)   
Unpacking objects:  53% (15/28)   
Unpacking objects:  57% (16/28)   
Unpacking objects:  60% (17/28)   
Unpacking objects:  64% (18/28)   
remote: Total 28 (delta 0), reused 0 (delta 0)[K
Unpacking objects:  67% (19/28)   
Unpacking objects:  71% (20/28)   
Unpacking objects:  75% (21/28)   
Unpacking objects:  78% (22/28)   
Unpacking objects:  82% (23/28)   
Unpacking objects:  85% (24/28)   
Unpacking objects:  89% (25/28)   
Unpacking objects:  92% (26/28)   
Unpacking objects:  96% (27/28)   
Unpacking objects: 100% (28/28)   
Unpacking objects: 100% (28/28), done.
Checking connectivity... done.
Submodule path 'learn-control-pid': checked out 'e57d77eac86604718eef6224084bf9f5662081dd'
Cloning into 'model-desk'...
remote: Counting objects: 6, done.[K
remote: Compressing objects:  16% (1/6)   [K
remote: Compressing objects:  33% (2/6)   [K
remote: Compressing objects:  50% (3/6)   [K
remote: Compressing objects:  66% (4/6)   [K
remote: Compressing objects:  83% (5/6)   [K
remote: Compressing objects: 100% (6/6)   [K
remote: Compressing objects: 100% (6/6), done.[K
Unpacking objects:  16% (1/6)   
Unpacking objects:  33% (2/6)   
Unpacking objects:  50% (3/6)   
Unpacking objects:  66% (4/6)   
remote: Total 6 (delta 0), reused 6 (delta 0)[K
Unpacking objects:  83% (5/6)   
Unpacking objects: 100% (6/6)   
Unpacking objects: 100% (6/6), done.
Checking connectivity... done.
Submodule path 'model-desk': checked out 'a7735ed940e491608db3d9f3e4899a807822133d'
Cloning into 'model-factory-conveyor'...
remote: Counting objects: 11, done.[K
remote: Compressing objects:  11% (1/9)   [K
remote: Compressing objects:  22% (2/9)   [K
remote: Compressing objects:  33% (3/9)   [K
remote: Compressing objects:  44% (4/9)   [K
remote: Compressing objects:  55% (5/9)   [K
remote: Compressing objects:  66% (6/9)   [K
remote: Compressing objects:  77% (7/9)   [K
remote: Compressing objects:  88% (8/9)   [K
remote: Compressing objects: 100% (9/9)   [K
remote: Compressing objects: 100% (9/9), done.[K
Unpacking objects:   9% (1/11)   
Unpacking objects:  18% (2/11)   
Unpacking objects:  27% (3/11)   
Unpacking objects:  36% (4/11)   
Unpacking objects:  45% (5/11)   
Unpacking objects:  54% (6/11)   
remote: Total 11 (delta 3), reused 10 (delta 2)[K
Unpacking objects:  63% (7/11)   
Unpacking objects:  72% (8/11)   
Unpacking objects:  81% (9/11)   
Unpacking objects:  90% (10/11)   
Unpacking objects: 100% (11/11)   
Unpacking objects: 100% (11/11), done.
Checking connectivity... done.
Submodule path 'model-factory-conveyor': checked out '27f748e72afa43177d66d3e289197087f1390e34'
$ apt-get install -y libopencv-dev

Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 1%

Reading package lists... 20%

Reading package lists... 20%

Reading package lists... 70%

Reading package lists... 97%

Reading package lists... 97%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree       


Reading state information... 0%

Reading state information... 0%

Reading state information... Done

libopencv-dev is already the newest version.
The following package was automatically installed and is no longer required:
  libjpeg62
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$ make
rm -f PA10Controller.o
g++ `rtm-config --cflags` `pkg-config --cflags opencv` `pkg-config --cflags hrpsys-base` -c -o PA10Controller.o PA10Controller.cpp
In file included from PA10Controller.cpp:10:0:
PA10Controller.h: In constructor 'PA10Controller::PA10Controller(RTC::Manager*)':
PA10Controller.h:123:27: warning: 'PA10Controller::m_torqueOut' will be initialized after [-Wreorder]
   OutPort<TimedDoubleSeq> m_torqueOut;
                           ^
PA10Controller.h:114:26: warning:   'RTC::InPort<RTC::TimedDoubleSeq> PA10Controller::m_beltanglesIn' [-Wreorder]
   InPort<TimedDoubleSeq> m_beltanglesIn;
                          ^
PA10Controller.cpp:30:1: warning:   when initialized here [-Wreorder]
 PA10Controller::PA10Controller(RTC::Manager* manager)
 ^
rm -f PA10Controller.so
g++ -shared -o PA10Controller.so PA10Controller.o `rtm-config --libs` `pkg-config --libs opencv`
$ hrpsys-simulator robotpicking-no-camera.xml 'echo "here we start!"'
libdc1394 error: Failed to initialize libdc1394
createBody(base,file:///work/model-factory-conveyor/conveyor-basement.wrl)
Loading body customizer "/usr/local/share/OpenHRP-3.1/customizer/libSampleCustomizer.so" for springJoint
createBody(belt,file:///work/model-factory-conveyor/conveyor-belt.wrl)
createBody(box,file:///work/box.wrl)
createBody(box2,file:///work/box2.wrl)
createBody(box3,file:///work/box3.wrl)
createBody(desk,file:///work/model-desk/desk.wrl)
createBody(pa10,file:///work/learn-control-pid/PA10/pa10.main.wrl)
loading PA10Controller.so
creating PA10Controller0
PA10Controller0:0.005
pa10:0.005
making a connection between pa10.q and PA10Controller0.angles
BodyRTC::onActivated(0)
making a connection between pa10.dq and PA10Controller0.vels
making a connection between PA10Controller0.torque and pa10.qRef
making a connection between belt.q and PA10Controller0.beltangles
making a connection between belt.dq and PA10Controller0.beltvels
making a connection between PA10Controller0.belttorque and belt.qRef
number of receivers:2
timestep = 0.001, total time = 20
here we start!

total     :   5.091[s],    0.982[sim/real]
controller:   0.088[s],    0.018[ms/frame]
collision :   0.606[s],    0.121[ms/frame]
dynamics  :   0.506[s],    0.101[ms/frame]
num of triangles : base : 33192
num of triangles : belt : 520
num of triangles : box : 12
num of triangles : box2 : 12
num of triangles : box3 : 12
num of triangles : desk : 1206
num of triangles : pa10 : 1372
BodyRTC::onDeactivated(0)