gramaziokohler / integral_timber_joints

Robotic Assembled Timber Structures with Integral Timber Joints
MIT License
9 stars 0 forks source link

Model CantiBox price quote. #123

Closed yck011522 closed 2 years ago

yck011522 commented 2 years ago

From the rough setting out file Davide sent me 20211005_DT.3dm

yck011522 commented 2 years ago

Even only for the sake of the I ran check state: p -m integral_timber_joints.planning.check_states --problem cantibox_process.json --design_dir 210813_ThreeBox --reinit_tool --batch_run Results:

#1155 A244M0 fail
#1204 A255M4 fail

Check IK: p -m integral_timber_joints.planning.check_ik --problem cantibox_process.json --design_dir 210813_ThreeBox --gantry_attempt 100

Results as follows:

Failed Movement id | State Indices | Error msg
('A3_M1', 13, 'no IK solotion found after 100 gantry attempts | total time 35.972')
('A8_M1', 33, 'no IK solotion found after 100 gantry attempts | total time 33.506')
('A42_M0', 213, 'no IK solotion found after 100 gantry attempts | total time 9.421')
('A48_M6', 247, 'no IK solotion found after 100 gantry attempts | total time 11.430')
('A244_M0', 1156, 'no IK solotion found after 100 gantry attempts | total time 27.374')
('A244_M1', 1157, 'no IK solotion found after 100 gantry attempts | total time 29.312')
Total checking time: 425.090
yck011522 commented 2 years ago

13 and 33 is related to #126 213 and 247 is related to a clamp placement that can be flipped and fixed. 1156 and 1157 is related to the center vertical piece on the tilted fact crashing with the ground pre-assembly due to the tilt. This piece is easier if it can be shortened. If not we can fit in from inside but we will need to check if the robot fits.

yck011522 commented 2 years ago

Fixed 3 things:

p -m integral_timber_joints.planning.check_states --problem cantibox_left_process.json --design_dir 210813_ThreeBox --reinit_tool --batch_run`
p -m integral_timber_joints.planning.check_ik --problem cantibox_left_process.json --design_dir 210813_ThreeBox --gantry_attempt 100

check_state all passed. check IK fail for 13 and 33. Not sure why, still investigating.

yck011522 commented 2 years ago

Turns out for 13 and 33, the gripper tip is just touching the ground block.

Probably will go with Option 1.

2021-10-07 15_52_03

yck011522 commented 2 years ago

This is closed by c293fdb408a22abb4370d14935e3cf91a2c6f328