(Smart Rod Khen)
Meta Mobot(Smart Rod Khen) is mobile robot which it's main concept is teleoperation. Users are enable to be controled by any user from anywhere in the world.
Meta mobot has a several features to play.
Mobility - With 4 mecanum wheels driven by DYNAMIXEL MX106, Meta Mobot can travels with many ways and directions with low power.
Manipulator - With the power of ROBOTIS OpenMANIPULATOR Pro and SPIDRA Gripper. There're many ways to manipulate with the objects.
Researcher Assistant
@ HCI Lab
All about Hardware
Electrical circuits (Power Management)
Wiring
Structure Management
SPIDRA Gripper
Acrylic Skin Design
On 17-18 September 2022, Meta Mobot has the mission in "FIBO ON TOUR" at Central Rama IX, Bangkok. In this exhibition, the audience can control Mobot via Oculus quest. The mission that users must complete is they(Meta Mobot needs 2 users to control mobility(wheel) and manipulator(arm)) must control MOBOT to pick a ball and place at the goal as much as they can. There're 3 goals which'll give a different score.
On the first day, We've started the setting at about 5 am. The first problem comes, MOBOT can't run with its full efficiency on the carpet (it used to run on the building floor only), and the wheel's Dynamixel stops itself because of overload. So, we disable that function and use overcurrent instead. When everything is almost finished, disaster comes. The Dynamixel motors get damaged (there's a weird sound inside and it can't rotate by hand) but it still moved when we order. That time was the complete doom of our boot. We tried to decrease our function to make at least something to be shown in the opening scene. But unfortunately, the Manipulator's system failed during our queue. So, we have shown nothing that time (So sad).
Then we spent all the time that day solving every problem and bug. I with my senior go to find some linoleum to cover the carpet. It helps but the linoleum on the carpet is still wrinkled when the MOBOT rotates. Actually, we need a sheet of solid wood or plaswood which is guaranteed to solve the carpet problem. But it was quite impossible because of the budget and the transportation at that time.
Another problem is the heat of motors increasing rapidly. This makes MOBOT can run for only a few minutes. Then it spend more minutes to cool down. So we enable users to control the Manipulator Arm via oculus quest only.
There were other mini problems come that day. The mechanic suspension lose, node failure, etc. make our teams burned out. However, our advisor cheers us up. He said he'll try to sell and present our boots the next day. So, do your best.
On the next day, we start the day with the loss of the coupling part(what the...). Fortunately, we found it later. Then we tried to modify some code, config, and circuit. And the central opening time comes. Surprisingly, the users can play MOBOT flow. any error distrub the activity. But there're still some little bugs that occurred. But the biggest bug that day is the broker fails problem. everyone tries everything they know but nothing works. So, we prepared to run MOBOT with LAN wired. The sound looks crazy but yes, we really tried to do that. Fortunately, the brokers came back. We had known later that while our broker fails, At the main stages, there're 20x of Wifi router actives. The signal crashed and affect our brokers. And at the last round, the same pieces of coupling in the morning slip again.
In summary, this ON TOUR gains us many experiences from the most disasterous to the good scenario. So exhaust, So crazy, and so fun.
OpemMANIPULATOR's driver circuit.
stand base for OpenMANIPULATOR P. Made of Aluminium Profile, spare parts left from Smart rod khen.
Circuit Board for the system.
Regulate Voltage from battery(29V) and distribute to OPM(24V), Jetson Nano(5V), Dynamixel U2D2 PW hub(12V), etc.
Altium Designed with(Student edition).
Develop from version which designed in July-September. Many features are add.
OF-TMSRK-64-RG012 is registered code number.
Altium Designed with(Student edition).
This is the first time that Mobot's circuit is integrated stably. This layout is the main platform for developing in the future. The circuit is integrated 1 day before STUIII's cabinet box as the practise.
SPIDRA
There're manythings be prepared for Mobot to be ready for the exhibition.
Wiring inside Mobot are repeatedly arrange.
The pseudo choke is assembled because there re several times that mecanum wheels float on the uneven floor.
Acrylic skin is designed to make Mobot cooler than the alu-profile structure.
Ballfield for the game.