tesla_transformer_20240813_01.py
## operation example
- At The raspberry pi 192.168.14.65, with the tesla_transformer_prove_*.py
- Connect the usb connector of the stage to this raspberry pi (192.168.14.65)
- Turn on raspberry pi of this program, 192.168.14.65
- Turn on all tesla dices
- #Change wi-fi ssid to yama
- Start this program , tesla_transformer_20251226_01.py by "python3 tcp_server_ex1.py"
Graphics window will be displayed.
- At the factory, 192.168.14.10-192.168.14.18
- Turn on all Raspberry Pi of the Factory, 192.168.14.10-192.168.14.18
- At the 192.168.14.10, do the following
- cd ~/python
- python3 factory_controller_01.py
- at the GUI of the factory_controller_02.py, click the "connect" button.
- at the GUI of the factory_controller_02.py, click the "set id" button.
- at TESLA dices
- Turn on TESLA dices.
- at the tesla_transformer_prove_20251226_01.py
- Input the command, "connect dice."
- input the commnad, "connect factory."
- input h. for confirmation of the connection between this program and tesla dices.
- assemble the object by putting together the tesla dices.
- place the object at the "stage" in order to one dice plane is connected to the prove.
- input the command, "srs." for start recursive structure analysis.
The assemble object will be displayed on the graphics window.
- input the command, "rotate f."
- input the command, "generate." for generating the assemble procedure.
- input the command, "assemble." for sending the procedure to the factory.
- input the command, "start." for starting the assembling the object.