Académique Documents
Professionnel Documents
Culture Documents
1. Is zero point adjustment mandatory after the RQ-HUNO assembly? - No. Zero point adjustment is needed if the RQ-HUNO looks tilted or cannot perform basic motions (going forward, turning left and right, standing up(A.B)) normally. 2. Do alll IDs need to be changed? - No. You can just change the 6 IDs in the legs (1001, 02, 03, 06, 07, 08). But if the robot falls when ordered a stand-up motion using Button A and B after the zero point adjustment, change the 4 IDs in the arms (ID11, 12, 14, 15) too. 3. Does the zero point adjustment sheet help achieving an accurate zero point? ~ No. The zero point adjustment sheet is a helpful tool for adjusting the zero point to an approximate point to enable basic motions such as going forward, turning left and right, and standing up (A, B). However, even using a zero point tool to adjust the zero point may not help the robot accurately perform the forward and backward motion. Since each robot has a different zero point, find the accurate zero point for your robot by slightly adjusting the point to match the basic posture in the image provided 4. The motor makes a noise during the zero point adjustment. Is something wrong? - No. A servo motor tries to maintain its position as it moves slightly with the +, - value. And this might make the servo motor make some noise. 5. It's difficult to take the zero point adjustment sheet out after using it on RQ-HUNO. What do I do? There's no need to use extra strength to connect the zero point adjustment sheet to the front horn. Plug it in with just enough strength so that you can easily take it out after the adjustment. 6. adjusted toe zero point as told, but the robot's posture is different from the image. Is something wrong? ~ No, The posture in the image was made by adjusting the zero point and then making extra adjustments afterwards. Since it is difficult to perfectly adjust the zero point with the zero point adjustment sheet, you might need to make extra adjustments. However these slight adjustments are not mandatory as. the robot can perform the basic postures with no problem. 60@ Tear off the zero point adjustment sheet. @ Fix the zero point adjustment sheet to the front horn using 2-stage rivets. (Match the front horn furrow with the base line on the adjustment sheet) @ Plug the front horn on the outside of the smart servo motor which the zero point adjustment is to be made. (Match the smart servo motor furrow with the line on the adjustment sheet.) arm and leg, and L to adjust the zero point of the left arm and leg. Ip 61 @ Start with the smart controller's power off. @® Turn on the power switch with Button 1 pressed = The blue and the red of LED1 lights up when entering the zero point adjustment mode adic} ® The zero point adjustment starts with smart servo motor IDOO. (Only the blue LED of the smart servo motor under the zero point adjustment lights up.) : Increase the servo motor ID (00 > 01 02 > : Decrease the servo motor ID (... > 02 > 01 00) Move slightly clockwise ©) : Move slightly counterclockwise : Save the adjusted zero point 62 D Left arm (1D11, 1D12) D Right arm (ID14, 1D15) D Right leg (1D06, 1D07, ID08) 63 yx Using a zero point adjustment sheet may not result in perfect basic postures as below. Make additional adjustments by checking with the images. @ Horizontal foot adjustment @ Vertical leg adjustment @ Hip and ankle location adjustment 644. Download device cable (U-ART) driver installation When using various software including Motion Builder to program robot motions, self-diagnosis tools and firmware, use the download device cable (U-ART) to connect RQ HUNO to the PC. Install the driver before connecting to the PC to allow the PC to recognize the cable. @ Download the USB driver installation file from www.robobuilder.net and open the file, The window appears as below. Click [Next] to proceed, (1240 U8 tw UART Bdge Der nal Welcome to the CP210x USB to UART Bridge Driver Installer yw cas top youre avo yu C221 Ueph inet edpoaves Toco ee a EN oT @ Select the top option and click [Next] to go on to the next step. ‘veers Areomont {ase ase EEN Stioow aes o> DaveR INPORTANT. READ CAREFULLY BEFORE AGREENG TO TERMS Sine cence sorTWARe User THE LCOS SOETWAREISSUBIEC 10 THE TERMSOF THIS LEENSE @lacceptticarrennt Soret | | Pe Olden secepthesgeener 65© Once the installation is finished, the screen below appears. Completing the Installation of the €P210x USB to UART Bridge Driver meester ates seeps Steen abot. Rey <6) pt coe 665. Download tool Download tool is a software that allows the user to download existing motion files (*.rbm) at once in the order desired. A. Key functions of download tool 1) Batch downloading 2) Editing list of files for download A) Explore directory, register files B) Register files by drag and drop C) Edit the order of download D) Delete the file from the list £) Keyboard supported 3) COM port access 4) File information display 5) Remaining memory display B. Download tool screen 1 3 2 amore 4 #2 tonnes 5 10 @ PC port connection COM port: Assign the PC port to connect RQ HUNO. Baudrate: Show the data transfer speed. + Open port: Open the port to connect the PC with RQ HUNO. + Scan port: Automatically search for the PC port connected to RQ HUNO and open the port. 67@ Remote + The remote on the Ul acts just like an actual remote. @ Data type + Motion file (*.rbm): Select this type to download motion files @ Directory display + Show the location of the directory the user is currently working on. Click with the mouse to change the directory location. © File display + Depending on the data type selected, it shows the data files in the currently ‘open directory. Left click the data file to select. + '>" button: Register the selected file to the Download List on the right. + '>>' button: Register all files shown to the Download List, not exceeding the maximum number of files that can be registered. © Controller information display + Platform: Show the types of controller such as RQC and RBC. RQ robot and RQ HUNO use RQC. + Serial code: Not used for RQ robot and RQ HUNO, + Firmware version: When connected to the COM port, the RQ HUNO-smart controller's firmware version is shown ® Download list + Show the list of files to be downloaded. @® Remaining memory display + When the files on the ‘Download List’ are downloaded to the smart controller, it shows the remaining memory as a pie chart. ef The number represents the order of file and E refers to the remaining space. 68© Edit list, run download + Move up button: Shift the selected file on Download List one up. + Move down button: Shift the selected file on Download List one down. + Delete button: Delete the selected file on Download List. + Delete all button: Delete all files on Download List. @ File information display + show the information of the file selected on Download List. C. Practice downloading This example will explain how to download motion files in the robot. @ Run the motion download tool. Download List will show recently downloaded files. ce) ee oe 69@ Find your motion files from the directory. To delete the existing file list, click Delete All button. @ To add a motion file to Download File List, select the file on the screen and then press ‘>’ button. * Drag & Drop: You can also drag and drop the file from the file display to Download List to register the file @ Click the file added to Download List and see the file name, size, platform, scene number, and transition time display on the status bar on the bottom, 70Thea Pir CEEEIT ~* If multiple files are added to Download List, use ‘Move up’ or ‘Move down’ button to change the order. * You can also use the keyboard to move, ‘Move up’. = ‘+’ on the keyboard on the keyboard Delete’ on the ‘Move down’ ‘Delete’ keyboard © Connect RQ HUNO to the PC using the download device cable (U-ART), and tum on the power switch of the smart controller. Press P button to make RQ-HUNO pose the basic posture 71© Press ‘Scan port’ button to find the COM port where RQ HUNO is connected. @ When the COM port is connected, the ‘Open port’ button changes to ‘Close port’, and the platfrom (RQC) and the firmware version are displayed. 72@ Click ‘Download’ to send the files on the Download List to the smart controller. Once the download is finished, the message below appears. 736. Basic training for Motion Builder A. Motion Builder introduction Motion Builder is software used to create motions for RQ HUNO and RQ robots, 1 Project file t Score || Scone 2 | Scone 3 scene 4|| Scene §|{ 1) Project file(*.pri) A file to manage data and motion file that changes following the robot assembly, 2) Motion file (*.rbm) A file composed of several scenes, controlling the motion of the robot 3) Scene ‘A unit for small movements of a robot. A scene consists of initial posture and ending posture. The initial posture of all scenes except for the first scene is the ending posture of the previous scene. When running a scene, the frame data between the initial posture and the ending posture are automatically generated to be sent to each joint module forming the robot. 4) Frame : Each scene data sent to the robot to realize a given scene. More frame means smoother motion, and less frame means unnatural movement. For each scene, 1 to 100 frames can be assigned. 5) Transition Time The amount of time to perform one scene. It is closely related to the number of frames, and 20 to 10000msec can be assigned as the transition time. The minimum transition time to be assigned for one frame is 20msec. Ex) If the frame number for scene A is 10, then the transition time can be chosen between 200 and 10,000. 74Conair eeisGivied @ Menu bar + New project: Assign the project name, location to save the file, and robot platform to create a new project. + Open: Open existing project file. (*pr) + Save: Save the project file and data that are currently open. + Save as: Save the project under a different name. + Setting: Organize and set each smart servo that forms the robot. Download: Send the program or the motion file created to the smart controller. @ PC port connection + COM port: Assign the PC port to connect RQ HUNO. + Baudrate: Show the data transfer speed. + Open port: Open the port to connect the PC with RQ HUNO. + Scan port: Automatically search for the PC port connected to RQ HUNO and open the port. @ Link + Manual: Show Motion builder user manual + Robobuilder website: Open Robobuilder website. (www.robobuilder.net) + RQ website: Open RQ WORLD website. (wwnw.rqworld.com) 75@ Control panel Show the smart servo connection status in a simple way. Use the jog buttons to control ‘the movement of each smart servo, Unless the default option is selected, the user can drag the jog button of smart, servo shown on the control panel screen with right click to freely arrange. Selecting the default option will move them to the original position. Jog © Motion information ‘* Motion name: Show the name of motion file at work. * Total scene number: Show the total number of scenes composing the motion file at work, © Scene index: Show what the order of scene is among the total number of scenes. ‘+ Repeat: Select to test repeating one or more scenes. © Motion management + New motion: Create a new motion file * Motion list: Add, edit, delete a motion file * Save as: Save the motion file under a different name. * Save: Save the motion file. @® Position control # Restore: Reset all displacement values of selected scenes to 0 * Get pose: Select the smart servo to edit the posture, switch to Teaching Mode (direct control mode), manually set the posture for the robot, and the values are automatically recognized. * Init pose: Set the basic torque and angle for selected smart servo. @® Scene management * Set motion: Set motion file name, location, and PID gain value (smart servo control characteristic) * Delete: Delete selected scene. + Test: Run selected scene, (can select multiple scenes) * New scene: Add a new scene. 76Paste: Paste copied scenes in the assigned location. Select all: Select all scenes. @ Smart servo display ID: Show the smart servo ID. S.position: Show the starting point of smart servo with an angle. D.position: Show the ending point of smart servo with an angle. Displacement: Show the difference in the starting point and ending point (of the smart servo). Torque: Show the smart servo speed.(0: Very fast ~ 4: Very slow) Port: Show the status of LED at the input/output port of the smart servo. @ Scene editor Scene name: Show the scene name, Frames: Show how many frames each motion is divided into. Transition time: Show the transition time for each scene. @ Status bar : Show information on PC and RQ HUNO connection port, connection speed, number of smart servos connected, and robot type. 77C. Programming with Motion Builder 1 We wave our hands when we meet a friend. In this chapter, let's program a motion of waving hands. @ Create a new folder to save the motion and name the folder ‘Hi’ ® Run Motion Builder, and select [New] from the menu bar. When a new project screen opens, set the project name, location (folder to save in), and robot platform as below and click OK. oenpontnvahcerBaea 5 Click Browse to relocate the file location and rename. 78@ Use the download device cable (U-ART) to connect RQ HUNO to the PC, and tun on the power switch of the smart controller. Press P button to make RQ-HUNO pose the basic posture. @ Press ‘Scan port’ button to find the COM port where RQ HUNO is connected. ‘Open port’ changes to ‘Close port. © Click [New motion] to open the new motion screen. Assign a motion name. To use the smart servo LED, check Enable External Port and then press OK. Automatically saved in the "same location as the project file@ If a new scene is created as below, press OK. Assign the scene name, frame number, and transition time as desired Frame number : Each scene data sent to the robot to realize a given scene, More frame means smoother motion, and less frame means unnatural movement. : It is closely related to the number of frames, and 20 to 10000msec can be assigned as the transition time. The minimum transition time to be assigned for one frame is 20msec. Transition time : The amount of time to perform one scene, For one scene, the transition time can be set between 20 and 1000msec. * TIP: Its recommended to have the inital motion and the ending motion as the basic posture Leave scene. 0 as is without editing © To create the motion of waving hands, make the second scene. Select the next empty field from the scene editor and click New scene. When the new scene screen appears, assign the name, frame number, and transition time and then press OK. @® Check if scene_1 has been selected. From the control panel, adjust smart servo ID10 and 1D11's jog button as below. - 80- * Assign the angle for the waving motion. © For the next motion, create the third scene. Select the next empty field from the scene editor and click New scene. When the new scene screen appears, assign the name, frame number, and transition time and then press OK. @ Check if scene_2 has been selected. From the control panel, adjust smart servo ID12's jog button as below. 81@ Make the motion of waving hands two, three times. Raising the hand motion includes scene_1 and scene_2. Copy and repeat these scenes two more times. Drag scene_1 and scene.2, and the right click to copy. @ Make the last scene the basic posture for stability before going on to the next motion. Copy scene_0 and [Paste]-[Insert] in the last line. 82@® Check the waving motion. Select all scenes and press [Test] to check the motion performed by RQ HUNO. Click [Select all] to select all scenes, and click [Test]. {B Save the project file. If the project file is not saved, the motion file cannot be opened next time. Without the project file saved, the motion file cannot be opened. 83D. Changing motion speed When we were creating ‘hibm’ scenes, all had default values (frame number 30, transition time 1000msec). In this section, let's learn about the frame number and transition time. @ Let’s change the motion time of ‘hirbm’ motion, Run Motion Builder and click [Open] on the menu bar. When the [Open Project] screen opens, locate the Hi filder and open the project file. @ Click the motion list and double click ‘hi.rbm’ i See the content of ‘hirbm’ displayed. Connect RQ HUNO’s smart controller with the PC and connect to the COM port. When the COM port is connected, ‘Open port changes to Close port.@ See on the scene editor that all scenes now have 30 as the frame number and 1,000msec as the transition time. Let's increase the motion time of the first scene scene_0. Double click scene_0. seectat Double click. ‘A new window opens allowing you to edit the scene information. Here, enter 15 for the frame number and 300 for the transition time. Click OK. The frame number can be assigned between 1 and 100, and the minimum transition time per frame is 20msec. Therefore, the transition time is affected by the frame number, and the time can be assigned between 20 and 10000msec. If the frame number is 30, the minimum transition time is 30 x 20 = 600. So you can't immediately change to 300. You have to edit the transition time first and then edit the frame number. @ As you've done in ®, change all the frame number and transition time to 15 and 300, respectively. Select all and test the motion and see the motion had sped up. TIP : Set the frame number as 1 and transition time as 30 for scene_0 and click Test, or download and start the motion with the remote. Then the motion begins right away. 85E. Torque and Port (LED control function) 1) Torque @ Double click Scene_1 of ‘hi.rbm’ to open the [Scene Edit] window. Set the frame number as 1 and the transition time as 1000. @ Where the displacement values (Disp) are, put torque (Torq) as 0 and run the motion Double click the torque to change the value. Select all scenes and test the motion. ® Now, put torque as 4 and run the motion. Compare how the motion is different from when the torque was 0. “TP Level 0 is the strongest torque, and level 4 is the weakest torque. That is, in general, when you create a motion, you need to put torque as 0 for strong, fast motions and as 4 for slow, weak motions. 862) Port (LED control function) ® Click to select scene_2 of ‘hirbm’ ® Double click the smart servo ID11 port to change it to P0:1(B), and do the same for 1D12, Test run the motion. @ To turn on the LED of all smart servos in Scene_2, right click the smart servo ID11 port from ® and select All Devices. Right click! 87F. Programming with Motion Builder 2 In this chapter, we will make the ‘bowing RQ HUNO’ using the posture capture method. @ Click [New] from the menu bar. When a new project screen opens, set the project name, location, and robot platform as below and click OK, @ Click New Motion, and name the motion ‘bow’ and check ‘Enable External Port’ Click OK. matically saved e same location Je project. @ Click OK when New Scene window appears. The scene name, frame number, and transition time can be assigned as desired. 88@ Connect RQ HUNO with the PC using the download device cable (U-ART) and turn on the power switch on the smart controller. When connected, the option changes to Close Port. © As in the image below, click the empty field below scene_O and click New Scene Assign the scene name, frame number, and transition time, and then click OK. 89@® Click [Get Pose}. [Motor Enable] window opens, select Check All, and then click Close. @® Manually move RQ HUNO to make the posture as below. Here, let RQ HUNO. balance itself without having the arms touching the ground.@ Make the following scene. click the empty field below scene_1 and click New Scene, Assign the scene name, frame number, and transition time, and then click OK. ® Click Get Pose. [Motor Enable] window opens, select Check All, and then click Close 91@ After adjusting all the angles, press ‘Capture’. @ To create a 92{8 After bowing, have the robot take the basic posture. Select the basic posture scene_0 and the right click to [Copy]. 93{19 Save the motion file. Click Save, and click OK when the [Save Completed] window appears. ® Save the project file. If the project file is not saved, then the motion file cannot be opened in the future.7. Firmware upgrade for RQ smart controller A. How to check & change the communication port of download device ® Run [System] on Control Panel, Select [Device Manager]. (Below is from Windows 10. It may look different depending on the Windows version and the PC specifications.) i — it Geese Dovmload over metered connections (ane and ans ron ys wn aot we aay Youre onmemes nme nets os Ou Folated settings @ Select Port (COM & LPT) under [Device Manager] to check the device name and the COM number. 95@ To change the COM number, Select [Advanced] under [Port Setting] tab. Seoln@EoUS UAT nColeRopeie x =a a ce a : Sloe @ In the advanced setting, change the COM port number as desired, If the COM number is “in use’, it means another device is already using this port. Avoid selecting this port ls 0 ston ase 16S anetl UAT) ————— ‘ec hers pafornce Feceive Ber: Low) Banc 00 Teneme Ber Low) U noe co 96irmware upgrade © Run the firmware upgrade software (RQC Firmware Upgrade Tool.exe) and select ‘the communication port. Select the COM number confirmed from the previous step. If the COM number cannot be found, click [Scan]. Ootion I~ Keen ROC intemal Setting @ Click [Browse] to find the firmware file to send. Files that can be sent are in the format of *bin, comPot [cows =] Firmware [20104 GSTROCH.OaRbin Option Keep ROC Intemal Setting J - If you do not check this option, existing setting is deleted, and the setting of the firmware to be sent will be replacing the old setting. @ As an option, you can choose whether to "Keep RQC internal set COMPon [COME =] Scan Firmware [F2OTE OA CEIROC TSH Browse: Option] 97If the option is checked, the internal setting including "model/ sensor/ input setting / zero setting / registered remote/ sleep mode setting” is maintained. However, some firmware will reset the setting automatically COM Port [FONE =| can Fenmere [OIKORIRGCH OIA ——————rowse | ‘Option | Keep RC intemal Setting @ Now, connect the download device cable (U-ART) to the COM port of the smart controller to upgrade. © Have the smart controller enter the upgrade standby mode as below. + Connect the power connector first, and press button D on the smart controller as you turn on the power switch. tae iii} me Reta oe 98@ Click (Download, then the program proceeds in the order of Connect-Erase~ Download - Verify. ‘An error message appears if an error occurs. Read the message and retry. comPor [CoW? = Scan Fimware [[@NGOSCBIRGCH GHbn ~~~ ‘Browse Option 7 Keep ROC intemal Setting © If the upgrade is completed successfully, the OK message pop up appears. Click OK to finish Once the upgrade is finished, the upgrade standby status is cancelled, and the smart controller automatically enters the sleep mode, % QC Firmware Upgrade Tool 00s gi COMPort [EOM3 =] Fimvere [EDTSORTETAGG] Frmaevpyoce contest — fh, Complete Cation Keep ROC TTT PO ~* If the smart controller is in the upgrade standby mode, you might think the controller is off as the LED is off. However, itis using the electricity, thus it should not be left abandoned for a long time. If the upgrade has been done successfully, the upgrade standby mode automatically changes into sleep mode. To use the previous firmware for the smart controller while the firmware upgrade, turn off the power switch of the smart controller immediately. * If an error occurs during the upgrade, turn off the power switch and start from the beginning. Itis likely that the existing firmware of the smart controller has been deleted. ‘And without a firmware, the power button P cannot be recognized. In this case, press download button [D] on the smart controller and tum on the power switch. 998. Self-diagnosis tool Self-diagnosis tool is software that tests which join smart servo is having an issue when a robot assembled with the standard platform (RQ-HUNO) is not operating properly. A. Key functions of self-diagnosis tool @ Check the connection availability of the smart servo @ Check the assembly location of the smart servo B. Self-diagnosis tool screen ror Code ton @ PC port connection + COM port: Assign the PC port to connect RQ HUNO. + Baudrate: Show the data transfer speed. + Open port Open the port to connect the PC with RQ HUNO. + Scan port: Automatically search for the PC port connected to RQ HUNO and open the port @ Test run + Check Error Report: Try communicating with 16 smart servos and show the result in the message text display field + Check wCK(SAM): Run location control and LED control for 16 smart servos to have the user visually check the location of the smart servos. @ Message text display + Display operation status and test results @ Message image display 100C. Practice using self-diagnosis tool @ Use Open Port and Scan Port to connect with RQ HUNO and select [2.Check wCK (SAM)] tab, fees pees com) Bem me || aaa gaa awa ce efor @ Click [Check Wek (SAM) Connections] to start the self-diagnosis. | (Caesarean —] se Bs gen 101@ If there is an issue with a smart servo, a module that can not be connected is shown on the page. ema 204 WS ch ay S| ty @ If there is no error with the module, a message notifies you of the successful connection. PT ET Se wee | 1029. Appendix A. RQ HUNO’s sensor programming Turn on the power switch of the smart controller to enter the . Here, you can select the standard platform, nonstandard platform, and sensor you want. Select the standard platform, nonstandard platform, and sensor, and then press the button P to enter . (The LED remains still in the set-up mode, and blinks in the standby mode) Turn on the power switch of the smart controller to enter and then connect the sensor you want to sensor ports 1 through 4. And then program as below. Laer rere ina Sensor port 3 Sensor port 4 ae aio} Bom al 1 LED is off. 1 2 3 Represents exch LED color eee Touch sensor MIC, IR sensor, detect light, detect location | of ort T_T oN _ on (Detect big signal) [ow ow Can detect 7a ff] on _on small signal Mm Mw w TM on on Cetect small signal) FREEFE 103BE sc e Touch sensor MIC, IR sensor, detect light, detect location JM (MM (MM) ofr or _T_T__on__ on @etect big signaty on ow can detect, oN ow seal signal EM Mow ww ON ON (Detect smal signal) og eet 1 203 + Represents each LED color Touch sensor MIC, IR sensor, detect light, detect location [I [il] om or [MM on _on_ erect big signa) Lf Mw o BO ov on. @etect salt signal hag ee 1 2 3 + Represents each LED color on on can detect, EM Mw ow small signal N MIC, IR sensor, detect light, detect location [MM (iM or ork TM TM __ov _ow_ @ereceig signa Touch sensor on on can detect ON _oN. sll signal Bm Mow w SR __on_ on @etect smatt signaty 104B. Sleep mode setting Sleep mode is a function that automatically turns the device into the sleep mode if there is no input for a specific time (2 minutes, 5 minutes, etc) to save energy. The setting can be done as follows. D Start with the smart controller power off 2)Turn on the power switch, and press button P while pressing button 3. + LED3's green, blue, and red light up. 3 Use button 1~3 to establish the sleep mode setting as below. ® Press button P to save the setting, Sleep after 2 minutes 1 @ Press button 3 Sleep after senate] OD ik Press button 2. Do not sleep tl in | (no sleep mode) Press button 1 ize me) 105C. Changing smart servo ID To change the smart servo ID, connect the corresponding smart servo to the smart controller and follow the direction below. D Start with the smart controller power off @ Turn on the power switch, and press button 1 and 3 with button P. -+ See LEDI’s blue light up, and LED2 and LED3 will show the current smart servo ID. OOO ees Ue Ue) @ Here, button 1 increases the ID number, button 2 cancels the change, and button 3 decreases the ID number. The smart servo ID is displayed as below. wo MMM ws PMR oe OM ot POM of TOR oo POM v2 2M ws TMM o OM vs DMM wo TMM os 2M © woot ff TM mo fT Mm os 21M om LMM @ After changing the smart servo ID, press button P to save. 106D. Charge the Lithium battery To charge the lithium battery, connect the charging cord, the charging board, and the lithium battery. ON Make sure to turn on the switch on OFF the battery case before charging / 9 9 % eo / When the lithium battery is charging, the power LED 4 % $ turns red, When completed, it turns green. When charging is complete, be sure to disconnect the charging cable. Otherwise, the battery may be damaged. 107MEMO 108