Friday, December 19, 2014

[KTX] How to change the animation assigned to remote controller buttons

1.  Download and Install RM2
If you do not have RM2 installed on your PC, please download and install RM2.

2.  Create/Open Robot Project
If you do not have your robot project, please take a look at this page and create a new robot project.

If you already have your robot project ready, locate and double click on your robot project file.

Here is the screen shot of the RM2 main window.

3.  Connect Mini USB to your Robot
There is a Mini USB port at the top on its back and behind its neck.  Make sure that the robot is powered off and connect Mini USB cable to the robot.

4.  Establish Connection
Go to the RM2 tool bar and click on the connect button.

5.  Open Transfer Window
Click on the Transfer button, it will open up a transfer window.

Here is the screen shot of the transfer window.

6.  Select control map
Select the control map and click on Edit button.

7.  Select animation to make some change
Select assigned animation that you would like to make a change.
The button assignment is shown under “Performing condition”.

Click on Edit button, it will open up “input preference window”.

8.  Change assigned animation 
Click on the “Choose” button.

Select the animation file that you would like to assign, then click “Open”.

You can also change button assignment by checking on the different check box for button inputs.

Click “OK” on the “Control map input preference” window.

Now the assigned animation has been changed from “Nod” to “Greeting”.

9.  Save and Transfer the updated control map setting 
Click on the save button and save the modified control map setting, then close the window.

Transfer modified CPU settings and close the transfer window.
Then click "Close" and close the transfer window.

10.  Disconnect the Robot
Click on the Connect button and disconnect the robot from RM2.
Then, pull the Mini USB cable from the robot.

Thursday, September 5, 2013

[KTX] Installing Remote Controller

It's really getting hard to find PS2 remote controllers new/used...
When you buy our KTX robots from us, make sure you get the remote also!

Here is the new version of KTX remote controller, VS-C3.

The remote controller for one of our demo KTX is getting old and having problem with the analog stick...
Let's replace with new VS-C3!

1.  Remove 4 screws and take the front body panel off.

2.  Remove 2 screws and take the old receiver out.

3.  Connect new receiver.

4.  Place the AAA batteries inside remote controller and turn on the remote controller.

5.  Place battery inside the robot and turn on the robot, then press the button switch on the receiver.

6.  The red and green LEDs should start blinking faster.  Press the "analog" button once on the remote controller.
7.  If the remote controller is paired ok, The LEDs should stop blinking and stay turned on.

8.  Place the receiver and screw it on.

Monday, July 1, 2013

[VS-RC003] Analog Board IX-008

Here are some useful information on IX-008.

<Setting up IX008>
1. Settings on the Dip Switch
    1, 2, 3 => OFF, 4 => ON  (it will set the address 0x92 to the board for I2C communication)
2. Settings on the Jumper Pin
    Short 1 and 2 => 5V from CN2-9, Short 2 and 3 => 3.3V from CN2-9
3. Pin Configuration on CN2 Analog IN
    CN2-1:  CH0
    CN2-2:  CH1
    CN2-3:  CH2
    CN2-4:  CH3
    CN2-8:  CH7
    CN2-9:  Power (5V or 3.3V set by the JP1)
    CN2-10 GND

<Setting up Vsrc003 from RM2>
1. Add the analog board from “CPU Preference”.
2. Go to Advanced Settings
3. Change “Data input variable” to “0” for none used channels
4.  “Apply” the settings and transfer the updated CPU preference to VSRC003

Tuesday, April 30, 2013

[KTX] First time using RobovieMaker2

This Post is for the KTX Users who received KTX pre-assembled.
Please have your RobovieMaker2 manual ready in case you need more information.

Once you have had fun with your robot, you would wonder how you can change the animations on those robots.  well, it's pretty simple using our software called RobovieMaker2.
Here is a little tips to get you easy start!

When you start RobovieMaker2 for the first time, it will not be able to locate your robot project file.
Just create one from the scratch!
Please make sure that you are selecting correct robot model.
Also, do NOT connect your robot yet, and do NOT check "initialize CPU board".

Click "Create", and now you have a new robot project file.
Let's connect your robot now!
Connect usb cable and click on connection button on RM2.

When you connect your KTX humanoid robot to RobovieMaker2, it will shows a dialogue box asking for "creating new project".
Normally you can select your robot project that you've been using for the robot...
Since the robot does not come with the original Robot Project file, you cannot chose that option.

Just select "No" on the dialogue.
It will establish connection and load all the CPU configuration from the robot (Vsrc003), without flashing the memory.

Now, click on the transfer button.
Transfer window "Mode switching and adjusting..." will show up.
Click on the transfer button "Transfer the preferences to CPU board".
This will load all the settings to the CPU board, your robot now has the same name as specified in your project file.

Wow, now you have your robot project file ready for your programming!

Tuesday, August 21, 2012

[Robot Parts] Omnidirectional Sensor

The omnidirectional sensor is an image sensor that can observe 360 degree at a time.  The surrounding scenery is reflected to the omnidirectional mirror, and it corrects image data from the camera mounted looking up facing the mirror.

<Installation of software and driver>
Step 0:  Make sure your camera is not connected onto your PC.
Step 1:    Insert CD into your PC.  It will start setup program.  If not, open the content inside the CD and run “Setup.exe” under “ODS/camera/software” folder.
Step 2:  Select “Install IUC PCCam Driver”, and follow the instruction.  It will install camera driver and TViewer software.
Step 3:  Connect your camera to USB port.
Step 4:  Start TViewer.  It will show you camera image.

The drivers (included in the CD) come with the sensor did not run on my win7 PC...
The one I have is really old version so it wasn't updated for win7.

If you run into the same problem for some reason, please check on the manufactures website and download newest drivers for your use.

Tuesday, December 6, 2011

[KTX] How to install English Voice in RM2

The voice files loaded on to original Robovie Maker2 are all in "Japanese"...
Here is a little instruction to change the voice to your language.

  1. Go to the directory where RM2 is installed.  By default, it is under Program Files or Program Files (x86). You should find a folder "RobovieMaker2".
  2. Inside the folder, look for a folder name "robovie***_def".  *** should represents your robot model.  For Regular KTX (17 DOF), the folder name is "roboviexe_def".  
  3. Inside the "robovie***_def" folder, go to a folder "X Voice Files". 
  4. Look for some voice files that you want to change... For example, greeting voices can be found in "Other" folder.   
  5. Create your own voice file.  To replace those voices without modifying the motion files, you have to use the same voice name.  Replace them and use the same name it was used in the original file.  Remember, the voice file has to be "***.wav" format, and file size has to stay really small.  You can download sample english voice files from here >>.  Copy the "Other" folder and replace with your original folder.
  6. Start RM2 and create new robot project.  Go to created project folder, it should have updated voices.  If you initialize your robot when you creating new project, it will overwrites current configurations you already have on your robot, such as calibration and Sensor offset values, etc....  If you do not want to change any configurations, please do not connect your robot and uncheck the "initialize" check box.  Once you have the project created, you can connect your robot and transfer the updated preference with new sound files.
<!> If you want to change voices in existing project, look for the voice file inside your project folder and replace it with your own voice file and name it as the same as original file.  

<!> If you need more space to store sound files, buy our MP3 Player Expansion Board. You can save your files up to 2G. 

Monday, October 10, 2011

[KTX] Placing Gyro / Accelerometer Sensor

Gyro / Acceleration Sensor Board helps balancing KTX walking and acrobatic motions.
The kit comes with sensor board and cable, screws.
- Sensor board x1
- IX-Bus Cable x 1
- M2-4 Non-Tapping Screw x 4

- Phillips-head screw driver P.1
- Phillips-head screw driver P.0 or P.00 
* For M2 screws, I normally use P.00 screw drivers; however, the head size varies a little by the make, chose best fitting screw driver to prevent damaging the screw head.
- Loctite
* Apply a little to the screw thread when the screw is screwed into threaded metal parts. 

Step1:  Take off the body plates and ...
Using P.1 screw driver,Take off the front and back body plate off.  There are 4 screws on both front and back.  If you have remote receiver connected, take it off.  Also, take off the battery, too.

Step2:  Take off the sensor bracket and left arm.
Take off the sensor bracket.  There are 2 screws on both front and back.

Step3:  Connect cable to the sensor board
Connect IX-Bus cable to the sensor board.  Make sure the orientation of the cable is correct.  You should have brown cable connected to pin #1 as shown in above picture.  Also, make sure the dip switch is set to all OFF.  For more information, please look at setup document here.  

Step4: Place sensor board on the bracket
Run the cable through the hole of the bracket as shown in the picture.
Using P.00 (or P.0) screw driver, screw the sensor board on the bracket with 4 M2-4 non-tapping screws.  Don't forget Loctite!!!

Step5:  Place the sensor bracket back on the robot
Take off 4 M2-4 screws that holding the CPU board and slid the board to the right.
Run the IX-Bus cable through the space between the CPU board and the back side metal plate.
Mount the sensor board bracket.  Screw 2 M2-4 on both front and back.

Step6:  Place the left arm
 Place the left arm on the robot.  Please make sure not damaging the IX-Bus cable. Screw 2 M2-4 on both front and back.

Step7:  Connect the servo cables of left arm 
Connect the left arm servo cables onto CPU board.  From the left top, it should be the order of left shoulder pitch, left shoulder roll, left elbow.  The light color (Gray) cable should be facing inside the CPU board.

Step8:  Connect IX-Bus cable to the CPU board
Connect the IX-Bus cable to the CPU board.

Step9:  Put everything back
Put everything back on the robot such as remote receiver, body plates, and battery.
* I normally leave the battery unplugged, so that it won't runs out the charge.

Step10: Setting up the board using RM2
Go to this link and open or download PDF file, and follow the instruction!!!