The world's leading source of technology news and analysis
Search Spectrum IEEEXplore Digital Library Submit
Font Size: A A A
IEEE
Home [Alt + 1] Magazine [Alt + 2] Bioengineering [Alt + 3] Computing [Alt + 4] Consumer [Alt + 5] Power/Energy [Alt + 6] Semiconductors [Alt + 7] Communications [Alt + 8] Transportation [Alt + 9]

Doc at a Distance Continued By Jacob Rosen and Blake Hannaford

First Published October 2006
emailEmail PrintPrint CommentsComments ()  ReprintsReprints NewslettersNewsletters

To develop a surgical robot that can operate in harsh environments, our group has focused on miniaturization and mobility. This design work draws on research we did several years ago. In that research, we collaborated with Mika Sinanan, a professor of surgery at the University of Washington, to attach position and force sensors to minimally invasive tools. We gathered sensor data as Sinanan and other surgeons operated on animals by cutting into the body, severing and suturing arteries, lifting out organs, and sewing up incisions. The measurements revealed the actual workspace the tools require and the magnitudes of force and torque for performing a variety of procedures.

With this information we were able to optimize the robot’s dimensions and motion, minimizing the space it occupies without compromising its manipulation capabilities. To do that, we wrote software that generated 5476 different designs by varying the size and shape of the segments and joints that make up the robot’s arms. Using the program, we selected the smallest design that meets all the requirements of minimally invasive surgery and also of soft-tissue procedures typically performed as part of general, vascular, cardiac, and urological surgery.

Why is size so important? Yulun Wang, one of the pioneers of surgical robotics, once said that the most precious space in the whole world is the operating room space directly above a patient. No matter how big the operating room is, the space above the patient is always roughly the same: about 1 by 0.5 by 0.25 meters for an adult patient. In a robotic surgery setup, that space needs to accommodate at least two and ideally four robotic arms, as well as one or more video cameras for the surgeon to see the results of each robotic maneuver.

Our current prototype has two articulated arms. Each arm consists of four aluminum segments connected by rotary joints. It holds a stainless steel shaft 30 centimeters long and 5 millimeters in diameter to which different surgical tools—scalpels, graspers, clip appliers, scissors—can be attached. An articulation at the extremity of the shaft works as a wrist, giving additional mobility to the tools.

We built the arms with steel cables running through them and converging toward a fixed base, where six brushless dc motors used to pull them are housed. With this configuration, you don’t have to embed the motors into the arms themselves, enabling them to be smaller and lighter. The arms can each move in six distinct ways (six degrees of freedom), and they can be attached to a surgical table or to the walls or ceiling of the operating room.

The robot’s control system uses a standard PC running a real-time operating system based on Linux. One thousand times every second, the control system receives a variety of input signals: readings from the robot’s position sensors, motion commands from the surgeon’s console, and status and safety signals from circuits inside the robot. After processing the data, the control system generates electrical currents to guide the motors.

As for the surgeon’s console, we’ve been using off-the-shelf devices until we have the resources to design a more robust system. The console includes two Phantom Omni haptic devices, which are motion-tracking joysticklike controls, from SensAble Technologies, that connect to a PC. The PC, in turn, communicates with the robot through a standard Ethernet link.

That means the robot and the surgeon can be in the same room, connected by an Ethernet cable, or on different continents, connected through the Internet. Indeed, in a recent transatlantic experiment, surgeons at Imperial College in London successfully controlled our robot in Seattle using a regular Internet connection. They used a PC and haptic devices available there, and the software for the video links—iChat and Skype—was not only off-the-shelf, it was free. Although the quality was not the same as what we get with our MPEG hardware, we were impressed with the detail and smoothness of motion.

Our PC-based control console also includes features important to robotic surgery. For instance, like earlier systems, it can scale down motion. That means that the surgeon’s hands can move relatively large distances while the robot’s arms move shorter distances. This is particularly useful when the surgeon is operating on small body structures while looking at a magnified video image. We hope that with our simple control interface, more surgeons will be able to learn and experiment with our robot.

The distinguishing aspect of our work, as mentioned earlier, was to make surgical robots smaller and easier to deploy in places other than conventional operating rooms—the reason, of course, that we wound up in California this past summer. That experiment was part of a U.S. Army project called High Altitude Platforms Mobile Robotic Telesurgery. Its overall goal was to demonstrate the concept of remote robotic surgery in the field, using a rugged surgical robot and an airborne communications link.

The communications platform was provided by AeroVironment, best known for its unmanned aerial vehicles (UAVs). The Army decided to go with a UAV because earlier remote surgery experiments had turned up problems with satellites, which aren’t always available and whose communication delays—often a second or more—make surgery hard. UAVs are an attractive alternative: they can be compact and low cost, and they can fly as low as 100 meters or as high as 30 000 meters from the ground. AeroVironment alone has about 4000 small UAVs flying in Iraq and Afghanistan.

Our experiment took place at an isolated site north of AeroVironment’s headquarters in Simi Valley. With the robot and the surgeon’s console set up in different tents 100 meters apart, AeroVironment engineers sent one of their UAVs, called the Puma, to fly autonomously in circles about 100 to 200 meters above us. Internet-style data packets streamed through the UAV and between the two tents. To transmit video using the 2 megabit-per-second channel available, a high-performance MPEG encoder-decoder device by HiaVision Systems compressed the video signal.

Taking turns at the surgeon’s console were Timothy Broderick, who is a professor of surgery and biomedical engineering at the University of Cincinnati, and Lynn Huffman, also from the department of surgery at the University of Cincinnati. Their eyes on a video monitor and their hands at the haptic controls, the surgeons moved the tools along specific paths in space and positioned their tips at predetermined spots on the latex objects. They were able to simulate various maneuvers that surgeons normally perform, including suturing, which is one of the most complex surgical tasks in minimally invasive procedures, when surgeons must sew up tissue and vessels well under the patient’s skin. During the experiment, we measured manipulation delays of 20 millisconds and video delays of 200 ms, both noticeable by the surgeons but not enough to interfere with their control of the robot.

In the next phase of the project, expected to take place sometime next year, the UAV will fly much higher and the surgeon’s console will be located not 100 meters from the robot but 2000 km away, at our Seattle lab. The experiments will help us better understand how remote surgery works when relying on UAV-enabled links, Internet connections, and combinations of them. In fact, some people wonder about the vulnerabilities of airborne communications. What would happen if the UAV is shot down, interrupting the surgeon-robot connection? To avoid such problems, the best solution seems to be redundancy. It’s likely that when surgical robots are deployed, they will use multiple communications links, enabled by a fleet of UAVs, which could fly at stratospheric altitudes, making it difficult for rockets to reach them.

In any case, surgical robots need to have a host of monitoring circuits to guarantee that they are fail-safe. One of the hardware safety systems we developed controls the transitions among four states of our robot: E-Stop, in which power is removed from the motors and brakes are applied; Initialize, in which the robot checks its operation and range of motion prior to surgery; Pedal‑Up, in which the surgeon uses a foot pedal to determine that the robot is ready to respond to commands but still has the brakes applied; and Pedal-Down, in which actual surgery is performed.

The robot’s control system guarantees that the robot is always in one of these four states. In addition, if the control system detects any type of software or hardware failure, it puts the robot in the E-Stop state within 20 ms.


« Previous Page 2 of 3 Next »
emailEmail PrintPrint CommentsComments ()  ReprintsReprints NewslettersNewsletters


VOTE


Sponsored By