If running a node any below with nonempty cmd line args, the first one must be its name [mendatory]
Use "" to pass an empty string to the process
tircgo_controller/ticgo_controller_node [name]
main control
tircgo_controller/Agent.py [name]
for UART history
tircgo_controller/Scheduler.py [name]
for Schedule, written in setup() and loop() using shot hand function above
For testing
tircgo_controller/Imm_wifi.py [from, to]
Emulating wifi, the first 2 args is the sender and the receiver, matched with the one you launch controller with
tircgo_controller/Imm_joy.py [name]
Separating single joystick input to separate controllers
# In tircgo_controller/src/scripts/Scheduler.py# customize the 2 function above using ONLY# Work(R, N)# Drive(Linear, Angular, duration)# Delay(N) for 0.1*N secdefsetup():
returndefloop():
return