Science Education
>

Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect

Instructor Prep
concepts
Student Protocol
JoVE Journal
Neuroscience
A subscription to JoVE is required to view this content.  Sign in or start your free trial.
JoVE Journal Neuroscience
Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect

1. Experimental Animal

  1. Prepare a plastic box to keep the pupae of male silkmoths (B. mori) until their eclosion. Put paper towels at the bottom and pieces of cardboard around the inner wall of the box (Figure 1A).
    Note: The pieces of cardboard are necessary for the adult moths to hold while extending their wings during eclosion (Figure 1A).
  2. Put male silkmoth (Bombyx mori) pupae in the box and keep them in an incubator until eclosion under a 16-hr:8-hr light:dark cycle at 25 °C.
    NOTE: The male and female pupae can be discriminated by the sex markings on the abdomen (Figure 1B).
  3. Collect adult male moths after eclosion and move them into a new box.
  4. Keep the adult moths in an incubator under a 16-hr:8-hr light:dark cycle and decrease the temperature to 15 °C to reduce their activity before the experiment.

2. Tethering a Silkmoth

  1. Fabrication of an attachment for tethering (Figure 2A)
    Note: The attachment consists of a copper wire with a strip of a thin plastic sheet at its tip. This ensures the dorsal-ventral movement of the thorax during walking (Figure 2B).
    1. Prepare a strip of a thin plastic sheet, 2 × 40 mm (thickness: 0.1 mm), and fold it in the middle.
    2. Attach the folded strip to the tip of a copper wire with an adhesive.
    3. Bend the tip of the folded strip where the thorax of a silkmoth is attached.
  2. Use adult moths (2-8 days old) during the light period for the experiment.
    Note: The sensitivity to the pheromone strongly depends on the circadian clock18. Because B. mori is a diurnal moth, the experiment must be performed during the light period.
  3. Gently remove all scales on the dorsal thorax (mesonotum) using a piece of wet tissue (or cotton swab) and expose the cuticle of the mesonotum (Figure 2C).
  4. Paste an adhesive on the strip of plastic on the attachment and on the surface of the exposed mesonotum with a small flat-blade screwdriver and wait 5-10 min until the adhesive is no longer sticky.
    Note: The adhesive should not touch the wing hinge or the forewing tegulae (Figure 2C).
  5. Bond the mesonotum to the attachment.
  6. Keep the moth tethered before placing it inside the cockpit of the robot. Hold the attachment on a stand and put a piece of paper under the legs to rest the moth.

3. Insect-controlled Robot

  1. Design the hardware of the insect-controlled robot based on previous works16,17,19.
    Note: The insect-controlled robot consists of an air-supported treadmill with an optical mouse sensor to capture the insect locomotion, custom-built AVR-based microcontroller boards for processing and motor control, and two DC brushless motors (Figures 3 and 4). The robot can run on the basis of the ball rotation with 96% precision or higher, within a time delay of 200 msec. It also ensures the mobility of maximum forward speed (24.8 mm/sec) and angular velocity (96.3°/sec) of the silkmoth during pheromone tracking behavior16. The airflow of the treadmill (Figure 5A) and odor delivery system (Figure 5B) are designed for the onboard moth to walk smoothly on the ball and to acquire an odor by two antennae. The air intake and flow channel of the treadmill is separated from those of the odor delivery system to avoid contamination of the pheromone.
  2. Design the software for the onboard microcontrollers based on previous works16.
    Note: The onboard microcontroller calculates the robot movements from the insect locomotion measured with an optical sensor (rotational, Δx; translational, Δy; Figure 6). The travel distance (ΔL) and turn angle (Δθ) per unit time of the robot are calculated on the basis of travel distance of each wheel (left, ΔLL; right, ΔLR) such as ΔL = (ΔLL + ΔLR) / 2 and Δθ = (ΔLL – ΔLR) / Dwheel, where Dwheel is the distance between the two wheels (120 mm). ΔLL and ΔLR are further described as ΔLL = ΔLx,L + ΔLy,L and ΔLR = ΔLx,R + ΔLy,R, where ΔLx,L and ΔLx,R are the travel distances of the wheels on the left and right sides controlled by Δx, and ΔLy,L and ΔLy,R are those controlled by Δy. Ideally, ΔLx,L and ΔLx,R are described as ΔLx,L = -ΔLx,R = G Δx (Dwheel / Dball), and ΔLy,L and ΔLy,R are described as ΔLy,L = ΔLy,R = G Δy, where G is the motor gain and Dball is the diameter of the ball (50 mm). In practice, the motor gain is independently set by each side (left or right wheel) and by each direction (forward or backward rotation) so as to calibrate the robot movement. The independent gains further allow for the setting of asymmetrical motor rotation to generate a turning bias of the robot (see step 6.1).
  3. Wash the surface of a white expanded polystyrene ball (mass: approximately 2 g; diameter: 50 mm) with water to remove any possible olfactory or visual cues.
    Note: The surface of a new ball should be roughed with fine-grit sandpaper, such as P400, which ensures the grip of the legs on the ball.
  4. Turn on the blower fan that supplies air at 9 V to the treadmill and floats the ball (Figure 5A). Observe the ball float approximately 2 mm from the bottom of the cup.
  5. Using a screw, attach the copper wire of the attachment with the moth (see step 2) to a fixture in the cockpit of the robot (see Figure 3 inset). Make sure that the position of the middle legs is at the center of the ball (Figure 7A).
  6. Adjust the vertical position of the attachment to enable the moth to walk normally on the ball. Keep the ball at the same height before and after attaching the moth (Figure 7B).
    Note: A too-low position of the attachment adds pressure on the moth and elicits backward walking to resist the pressure (Figure 7C), whereas a too-high position causes unstable walking and failures of the sensor due to changes in the vertical position of the ball (Figure 7D). To check normal walking behavior, a single-puffed pheromone stimulus is used to trigger walking in the moth (for the pheromone stimulus, see step 4). Note that the test stimulus must be minimal because previous exposure to bombykol habituates silkmoths and decreases their sensitivity (Matsuyama and Kanzaki, unpublished data).

4. Odor Source Preparation

Note: Male B. mori are sensitive to the major component of the conspecific female sex pheromone (bombykol: (E,Z)-10,12-hexadecadien-1-ol)20. Any contamination of experimental equipment with bombykol elicits the odor-tracking behavior and affects the responsiveness of the moth.

  1. Drop 10 µl of the bombykol solution dissolved in n-hexane (200 ng/µl) on a piece of filter paper (approximately 10 mm × 10 mm). The amount of bombykol per piece of filter paper is 2,000 ng.
    Note: To check the normal walking behavior of the moth, prepare a pheromone stimulus cartridge in this step. The cartridge is a glass Pasteur pipette with one piece of filter paper containing 2,000 ng of bombykol. Pushing a bulb puffs the air containing bombykol.

5. Odor Source Localization Experiment

  1. Turn on the fan of a pulling-air-type wind tunnel (1,800 × 900 × 300 mm, L × W × H; Figure 8) and set the wind speed to 0.7 m/sec. Ensure that the temperature is more than 20 °C.
  2. Set the odor source (the piece of filter paper containing bombykol) upstream of the wind tunnel.
    Note: The plume width should be confirmed prior to the experiment by using TiCl417,19.
  3. Turn on the microcontroller board of the robot and establish a serial connection to a PC via Bluetooth.
  4. Launch a custom-made Java program called "BioSignal," which provides an interface between the PC and the robot.
    Note: The main window includes buttons for sending commands to the robot, text windows for displaying the input and output of the serial communication, and small boxes to configure parameters. The subsequent commands are sent by clicking corresponding buttons in this program, except for video capturing.
  5. Click on the "about device" button to confirm the connection by sending a command to the robot via the specified COM port and check that a message is returned by the robot.
  6. Click on the "memory erase" button to erase previous locomotion data left on the onboard flash memory.
  7. Click on the "drivemode1" button to send the default motor gains to the robot.
    Note: The manipulations of the motor gains and the time delay between insect locomotion and robot movement are applied after this step (see steps 6.1 and 6.3, Figure 9).
  8. Click on the "don't drive" button to send a command to immobilize the robot until the experiment starts.
  9. Put the robot at a start position (600 mm downstream from the odor source) and turn on the switch of the motor driver board.
  10. Push the recording button of the camcorder to start video capture.
  11. Click on the "rec start" button to send a start command to initiate the robot with a simultaneous recording of the ball rotation on the onboard flash memory. Observe that the robot starts to move and tracks the odor plume.
  12. Click on the "rec stop" and "don't drive" buttons to send commands to stop both the robot movement and the recording if the robot localizes the odor source.
  13. Push the recording button of the camcorder to stop video capture.
  14. Download recorded locomotion data from the onboard flash memory to the computer via a serial connection. Close the program.

6. Manipulation of the Insect-controlled Robot

Note: The timing of each manipulation is indicated in Figure 9.

  1. Manipulation of motor gains
    Note: This manipulation alters the translational and rotational velocity of the robot. Asymmetrical motor gains generate a turning bias, which can be used to investigate how insects compensate for the bias17.
    1. Define the rotational gains for forward and backward rotation of the motor on each side17 (Figure 6B) by editing the configuration file named "param2.txt" using a text editor.
    2. Click on the "set param2" to read the edited configuration file in the software program. Then, click on the "drivemode2" to send the manipulated gains to the robot.
  2. Inversion of the motor output
    Note: This manipulation provides a condition similar to the inversion of bilateral olfactory input (see step 6.4) and can be used to investigate the significance of bilateral olfaction. However, the inversion of motor output also inverts self-induced visual motion of an onboard moth. The impact of the inverted self-induced visual input can be evaluated by a comparison with the inverted olfactory input19.
    1. Invert the bilateral motor control by crossing the control cables for each motor.
  3. Manipulation of the time delay between insect locomotion and robot movement.
    Note: This manipulation allows for the investigation of the acceptable period of time spent on sensory-motor processing for the robotic odor-tracking. The microcontroller stores the locomotion data on a buffer memory and then processes it after the specified time delay. Note that the robot has a maximal internal time delay of 200 msec; therefore, the actual time delay is expected to be the specified time delay plus 200 msec16,17.
    1. Input a number (from 0-10) in a small box of the main window to specify a time delay from 0-1,000 msec at 100-msec steps.
    2. Click on the "set delay" button to apply the time delay.
  4. Manipulation of the olfactory input.
    Note: This manipulation can be used to investigate the significance of bilateral olfactory input. The surge direction of silkmoths is biased on the higher-concentration side22.
    1. Change the gap between the suction tube tips or invert their positions to alter the difference in odor concentration acquired by each antenna.
  5. Manipulation of visual input
    Note: This manipulation is to investigate the role of visual input for odor-tracking.
    1. Cover the canopy with a white paper that occludes 105° and 90° of the horizontal and vertical visual field of the onboard moth, respectively.

Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect

Learning Objectives

We present here the basic characteristics of the insect-controlled robot required for the successful localization of an odor source. The comparison between the robot and silkmoths, the effectiveness of the odor delivery system, and the significance of accurate bilateral olfactory and visual inputs are examined.

The comparison of odor-tracking behaviors between freely-walking moths and the insect-controlled robot is shown in Figure 10A and B. Under the same odor circumstances, both the walking moths and the robots scored success rates of 100% (walking moth, 10 trials by N = 10 moths; robot, 7 trials by N = 7 moths). Though the robot exhibited broader trajectories compared to those of the walking moths, there was no significant difference in the time to localization between the walking moths and the robot (P > 0.05, Wilcoxon rank sum test; moth, median = 46.5 sec, IQR = 36.7, 69.6; robot, median = 48.1 sec, IQR = 44.9, 61.9).

The odor delivery system (Figure 5B) is necessary for supplying the odorant flow near the floor to the antennae of the onboard moth placed 90 mm above the floor. Without this system (suction tubes, fans, and the canopy), the robot could not orient toward the odor source and continued circling until it stopped (all 10 trials by N = 5 moths failed, Figure 10C). According to programmed silkmoth behavior, continuous circling is a typical behavior when a silkmoth fails to contact the pheromone during orientation21,22.

Figure 11 shows the representative results demonstrating the manipulations of the robot. The effectiveness of a bilateral olfactory input for odor-tracking was evaluated by changing the position of the tube tips (step 6.4) or by inverting the motor output (step 6.2). The robot achieved success rates of 100% with two different gaps between the left and right tubes (wide gap [control], 90 mm, 10 trials by N = 10 moths; narrow gap, 20 mm, 10 trials by N = 10 moths; Figure 11A, B), and there was no significant difference in the time to localization between these two tube positions (P > 0.05, Steel's test; Figure 11E). On the other hand, the inversion of tube tips (each antenna received the odorant from the contralateral side, tube gap = 90 mm) broadened trajectories along the crosswind direction and slightly increased the median of time to localization, although there was no significant difference (P > 0.05, Steel's test; Figure 11C, E). The inversion of motor output provides a similar situation as the inverted olfactory input; furthermore, it also inverts the self-induced visual motion received by the onboard moth. Because of the inverted negative visual feedback (i.e., positive feedback), the robot continued circling, even in the odor plume (Figure 11D), which significantly lengthened the time to localization (P < 0.01, Steel's test; Figure 11E). The success rates of the inverted olfactory input (C) and the inverted motor output (D) were 80% (10 trials by N = 10 moths) and 90.9% (11 trials by 11 moths), respectively. A detailed discussion of sensory-motor control in silkmoths is described in the previous work19.

Figure 1
Figure 1. Storing of silkmoth pupae. (A) Male pupae are stored in a plastic box (left). The adult moths hold the cardboard around the inner wall of the box during eclosion (right). (B) Sex markings of pupae. Each arrow indicates a small spot on the ventral side of ninth abdominal segment of the male and an "X" mark with a fine, longitudinal line on the ventral side of the eighth abdominal segment of the female. Please click here to view a larger version of this figure.

Figure 2
Figure 2. Tethering a silkmoth. (A) Fabrication of an attachment for tethering a silkmoth. The three steps are described in 2.1.1 to 2.1.3 (see text). A two-fold strip of thin plastic sheet was attached at the tip of the copper wire, which absorbs the dorsal-ventral movement (see Figure 2B) of the mesonotum during walking. The other, curved tip of the wire is for handling. (B) Higher and lower attitudes of a silkmoth during pheromone tracking (see the angle between the femur and the tibia of the forelegs [arrows]). (C) Removal of the scales on the mesonotum (indicated by arrowheads). The left and right pictures show before and after the removal of scales, respectively. The forewing tegulae were intact (surrounded by dashed lines). Please click here to view a larger version of this figure.

Figure 3
Figure 3. Insect-controlled robot. The inset shows a magnified view of the cockpit. (1) A tethered silkmoth on a treadmill (an air-supported ball, see inset), (2) two fans for supplying an odor to the moth (air speed, 0.5 m/sec), (3) suction tubes for taking the odor, (4) DC motors and wheels, (5) microcontroller boards, (6) an air intake for supplying air to the ball, (7) tracking markers for offline video analyses, (8) two LEDs to keep constant illumination in the cockpit (280 lx), (9) an attachment for tethering the silkmoth, and (10) a fixture of the attachment. Please click here to view a larger version of this figure.

Figure 4
Figure 4. Hardware diagram. The rotation of the air-supported ball in the treadmill was measured by an optical mouse sensor with a resolution of 0.254 mm at a sampling rate of 1.5 kHz. The microcontrollers calculated the trajectory of the silkmoth from the sensor output and controlled two DC motors on the left and right sides. The motors were driven by pulse-width modulation at 1 kHz, with position feedback from built-in Hall sensors. The optical sensor output (i.e., behavior of the onboard moth) was stored on an onboard flash memory (8 Mbit) at a sampling rate of 5 Hz. These data were used for comparing the behavior of the onboard moth with robot movements. The wireless communication between a computer (PC) and the robot was achieved via Bluetooth, which was only used for sending commands to start and stop the robot, or to manipulate the motor properties of the robot. Please click here to view a larger version of this figure.

Figure 5
Figure 5. Airflow designs for the treadmill and the odor delivery system. (A) Airflow to support the ball of the treadmill. The air was taken from the air intake behind the cockpit by a blower fan; it then flowed through a channel and blew out from small holes (1-mm diameter) on a custom-made FRP cup (inset). The top view of the cup surrounded by a red rectangle is shown in the inset. Red arrows indicate airflow; the white arrow, the optical sensor with an LED transmitter; and the black arrow, the cup with small holes. (B) The airflow of the odor delivery system. The air containing the pheromone was suctioned from the tip of a flexible polyethylene tube on each side, separated with a partition in the canopy, and delivered to the antenna on the ipsilateral side. Airflow on each side is indicated by red or blue arrows. This figure has been modified from Ando and Kanzaki19. Please click here to view a larger version of this figure.

Figure 6
Figure 6. Calculation of the robot movement from insect locomotion. (A) A schematic drawing of the robot (ΔL) and wheel movements (left, ΔLL and right, ΔLR). Δθ, turn angle of the robot. (B) Parameters for the calculation. Δx and Δy represent the rotational and translational movements of a ball (a positive value indicates the clockwise or forward direction); Dball, the diameter of the ball; Dwheels, the distance between wheels; GFW,L and GBW,L, motor gains of forward (FW) or backward (BW) rotation of the left wheel (L); GFW,R and GBW,R, motor gains of forward or backward rotation of the right wheel (R). Please click here to view a larger version of this figure.

Figure 7
Figure 7. Adjustment of the position of a tethered moth on the treadmill. (A) The lateral view of a tethered moth on a ball. The middle legs should be placed at the top of the ball (black arrow). (B) The appropriate vertical position of the moth. The optical sensor behind the moth faces the center of the ball. Normal forward walking rotates the ball clockwise (as viewed from the left side). (C) The vertical position is too low (downward arrow). The silkmoth extends the forelegs to resist the pressures and rotates the ball backward (counterclockwise rotation). (D) The vertical position is too high (upward arrow). The moth holds the ball and lifts it up. Although the moth can perform forward walking in this situation23 (clockwise rotation), it lifts up the ball and shifts its position. The vertical shift of ball position increases the gap between the ball and the optical sensor, which results in a failure of sensor reading. Please click here to view a larger version of this figure.

Figure 8
Figure 8. Wind tunnel. The air was filtered with a mesh panel (red arrow); it then entered the recording area of a camcorder, 1,500 (L) × 900 (W) mm. The odor source was placed upstream of the recording area and the pheromone-contaminated air was exhausted outside by a fan (blue arrow). The wind tunnel was made of extruded polystyrene foam. The ceiling was a transparent acrylic sheet, and the floor was a rubber mat to avoid slipping of the robot wheels. The odor source was placed at the center of the crosswind position and 250 mm downwind from the mesh panel. Please click here to view a larger version of this figure.

Figure 9
Figure 9. Timings of manipulations of the robot in the protocol. Please click here to view a larger version of this figure.

Figure 10
Figure 10. Odor source localization test. Each panel shows the trajectories of the silkmoths (A; 10 trials by N = 10 moths; data from Ando et al.17), the insect controlled robot (B; 7 trials by N = 7 moths), and the robot without the odor delivery system (C; 10 trials by N = 5 moths). The moths or the robot started 600 mm downwind (arrowhead) from an odor source (cross mark, a piece of filter paper containing 2,000 ng of bombykol). The trials with the shortest or the longest time taken for localization are indicated as red and blue lines, respectively. The other successful trials are colored gray, and failed trials are green. A circle indicates the goal area for judging success in localization. The radius of the goal area was defined on the basis of the size of the robot, equivalent to the closest distance between the onboard moth and the odor source17. An arrow indicates wind direction (wind speed: 0.7 m/sec), and dashed lines indicate the boundaries of the pheromone plume. Please click here to view a larger version of this figure.

Figure 11
Figure 11. Manipulation of the olfactory input and the motor output. Each panel shows successful trajectories of the robot (the position of the onboard moth) with a wide-tube gap (A; control, 90 mm, successful in all 10 trials by N = 10 moths), a narrow gap (B; 20 mm, successful in all 10 trials by N = 10 moths), an inverted wide-tube gap (C; successful in 8 of 10 trials, N = 10 moths), and a wide-tube gap with inverted motor output (D; successful in 10 of 11 trials, N = 11 moths). The repetitive air puffs through a piece of filter paper containing 2,000 ng of bombykol were released from the cross mark. The gray and white arrows with the robot indicate the orientations of bilateral olfactory input and motor output. The other experimental conditions and figure descriptions are the same as in Figure 10. (E) Time to localization of the robot under the four conditions (A-D). Individual data are summarized in a box plot. The left and right sides of the box indicate the first and third quartiles, and the bar represents the median. The whiskers indicate the 1.5× interquartile range. Asterisks indicate a significant difference from the control data (A), according to Steel's test (**P < 0.01). Please click here to view a larger version of this figure.

List of Materials

Male adult silkmoth
 (Bombyx mori)
Rear from eggs, or purchase as pupae.
Incubator Panasonic MIR-254 Store pupae or adult silkmoths at a constant temperature, 238 L.
Plastic box Sunplatec O-3 Store pupae or adult silkmoths, 299 × 224 × 62 mm L × W × H.
Copper wire 2-mm diameter for the attachment. Any rigid bar can be used as an alternative for making the attachment to tether a silkmoth. 
Plastic sheet Kokuyo VF-1420N Sold as overhead projector film with thickness of 0.1 mm. Use at the tip of the attachment.
Forceps As one 5SA Remove scales on the thorax.
Adhesive Konishi G17 Bond a silkmoth to the attachment.
Insect-controlled robot Custom Bearing an air-supported treadmill, an optical sensor, custom-built AVR-based microcontroller boards, and two DC brushless motors. It is powered by 8 × AA and 3 × 006P batteries.
Microcontroller Atmel ATMEGA8 A component of the insect-controlled robot.
DC blower Nidec A34342-55 A component of the insect-controlled robot for floating a ball in an air-supported treadmill. 
DC fan Minebea 1606KL-04W-B50 A component of the insect-controlled robot for suctioning air containing an odor.
Optical mouse sensor Agilent technologies HDNS-2000 A component of the insect-controlled robot, obtained from an optical mouse (M-GUWSRSV, Elecom, Japan).
Brushless motor Maxon EC-45 A component of the insect-controlled robot for driving a wheel.
White polystyrene ball A component of the insect-controlled robot. Diameter 50 mm, mass approximately 2 g.
Bombykol:
 (E,Z)-10,12-hexadecadien-1-ol
Shin-Etsu chemical Custom synthesis.
n-hexane Wako 085-00416 Solvent for bombykol.
Wind tunnel Custom Pulling-air type, sized 1800 × 900 × 300 mm L × W × H.
BioSignal program Custom A program to establish serial communication between the insect-controlled robot and a PC via Bluetooth. Used for sending commands to start/stop the robot or configuring its motor properties. 
Camcorder Sony HDR-XR520V Capture robot movements.

Lab Prep

Robotic odor source localization has been a challenging area and one to which biological knowledge has been expected to contribute, as finding odor sources is an essential task for organism survival. Insects are well-studied organisms with regard to odor tracking, and their behavioral strategies have been applied to mobile robots for evaluation. This “bottom-up” approach is a fundamental way to develop biomimetic robots; however, the biological analyses and the modeling of behavioral mechanisms are still ongoing. Therefore, it is still unknown how such a biological system actually works as the controller of a robotic platform. To answer this question, we have developed an insect-controlled robot in which a male adult silkmoth (Bombyx mori) drives a robot car in response to odor stimuli; this can be regarded as a prototype of a future insect-mimetic robot. In the cockpit of the robot, a tethered silkmoth walked on an air-supported ball and an optical sensor measured the ball rotations. These rotations were translated into the movement of the two-wheeled robot. The advantage of this “hybrid” approach is that experimenters can manipulate any parameter of the robot, which enables the evaluation of the odor-tracking capability of insects and provides useful suggestions for robotic odor-tracking. Furthermore, these manipulations are non-invasive ways to alter the sensory-motor relationship of a pilot insect and will be a useful technique for understanding adaptive behaviors.

Robotic odor source localization has been a challenging area and one to which biological knowledge has been expected to contribute, as finding odor sources is an essential task for organism survival. Insects are well-studied organisms with regard to odor tracking, and their behavioral strategies have been applied to mobile robots for evaluation. This “bottom-up” approach is a fundamental way to develop biomimetic robots; however, the biological analyses and the modeling of behavioral mechanisms are still ongoing. Therefore, it is still unknown how such a biological system actually works as the controller of a robotic platform. To answer this question, we have developed an insect-controlled robot in which a male adult silkmoth (Bombyx mori) drives a robot car in response to odor stimuli; this can be regarded as a prototype of a future insect-mimetic robot. In the cockpit of the robot, a tethered silkmoth walked on an air-supported ball and an optical sensor measured the ball rotations. These rotations were translated into the movement of the two-wheeled robot. The advantage of this “hybrid” approach is that experimenters can manipulate any parameter of the robot, which enables the evaluation of the odor-tracking capability of insects and provides useful suggestions for robotic odor-tracking. Furthermore, these manipulations are non-invasive ways to alter the sensory-motor relationship of a pilot insect and will be a useful technique for understanding adaptive behaviors.

Procedure

Robotic odor source localization has been a challenging area and one to which biological knowledge has been expected to contribute, as finding odor sources is an essential task for organism survival. Insects are well-studied organisms with regard to odor tracking, and their behavioral strategies have been applied to mobile robots for evaluation. This “bottom-up” approach is a fundamental way to develop biomimetic robots; however, the biological analyses and the modeling of behavioral mechanisms are still ongoing. Therefore, it is still unknown how such a biological system actually works as the controller of a robotic platform. To answer this question, we have developed an insect-controlled robot in which a male adult silkmoth (Bombyx mori) drives a robot car in response to odor stimuli; this can be regarded as a prototype of a future insect-mimetic robot. In the cockpit of the robot, a tethered silkmoth walked on an air-supported ball and an optical sensor measured the ball rotations. These rotations were translated into the movement of the two-wheeled robot. The advantage of this “hybrid” approach is that experimenters can manipulate any parameter of the robot, which enables the evaluation of the odor-tracking capability of insects and provides useful suggestions for robotic odor-tracking. Furthermore, these manipulations are non-invasive ways to alter the sensory-motor relationship of a pilot insect and will be a useful technique for understanding adaptive behaviors.

Tags