InDro hires Head of Strategic Innovations

InDro hires Head of Strategic Innovations

By Scott Simmie

 

As a Research and Development company, InDro Robotics is – by necessity – engineering-heavy. Our staff at Area X.O in Ottawa and in British Columbia are constantly pushing the envelope when it comes to inventing and deploying new solutions in hardware, software and service provision.

As a result, much of the focus of our hiring in the past couple of years has been expanding our engineering staff.

But with a growing number of InDro products and clients, it’s also important to identify and develop key partnerships. And on that front, we’re pleased to announce a non-engineer hire. Stacey Connors joins the InDro team as Head of Strategic Innovations.

The role is about the big picture – and a long-term vision of planning and executing InDro’s growth trajectory.

“My role is to find where we want to go, find the vertical that InDro should lean into, then determine what infrastructure we need based on our initial customer understanding and discoveries.”

It’s a big job. And Stacey comes with the requisite experience.

Stacey Connors

FedEx

Connors comes to InDro after a 12-year, high-level run at FedEx, the global leader in express transportation. Beginning as an account executive, she went on to positions in Strategic Development, became a Worldwide Account Manager, and was a District Manager when she made the leap to InDro.

Much of her work with FedEx involved B2B development. She worked with a variety of different verticals, including aerospace, retail, healthcare and manufacturing. She comes with a special knack for putting pieces together.

“What I enjoyed about it was twofold,” she says: “Finding the intersection between the solution that my organization had available and the need or problem that the customer’s trying to solve.”

Leap of faith

 

Connors says she truly enjoyed her work at FedEx. But when the opportunity at InDro came along, she felt ready for a new challenge that would push her beyond her comfort zone.

“I was craving something wildly different,” she says. “I hadn’t remotely thought about robotics and laughed when Peter (Peter King, Head of Robotic Solutions) first mentioned it. But it was a personal opportunity to get uncomfortable, be challenged, and work on the edge – where you have to be sharp.” 

Connors has quickly jumped in, traveling to Area X.O on her first week to meet a visiting robotics company from Europe and a delegation from NAV CANADA. While there, she quickly observed one of InDro’s key strengths.

“In my first few days it was very obvious that there’s a cohesiveness among all individuals in the organization. Everyone fully understands the business objectives we’re trying to achieve and the value that each of them bring,” she says. “When I walk into an organization and see that collective spirit, that’s the horse I’m going to bet on.”

 

Solutions

 

 

Drawing on her FedEx experience, Connors says she’s excited to start identifying companies that might benefit from InDro’s many robotic solutions – including a new inventory drone system that autonomously scans warehouse stock. But while sales may well result from her work, her role is really about the bigger strategic picture as InDro continues to grow.

“Yes, I’ll be leveraging our R&D capabilities to accelerate specific industries in their use of these technologies,” she says. “But I really see InDro as an integrator – and that’s almost how I would describe my role. We have research and development, the newest and latest and greatest. I’ll be going out and seeing who has other pieces we don’t have and bringing them all together. And that really gets me excited.”

Canada Robotics

Other expertise

 

Connors, in addition to her accomplishments at FedEx, has other expertise that will serve her well in this role. She has a Bachelor of Health Science from Wilfrid Laurier University,  along with a post-graduate degree from the University of the Sunshine Coast in Australia. She’s also a certified Talent Management Practitioner, has gone through the Ivey Sales Leadership Program, has studied Emotional Intelligence at McMaster’s DeGroote School of Business, and is also a Certified Multipliers Leader – with the latter meaning she has expertise to help bring out the greatness in others.

But she’d rather talk about InDro – and what she’s learned since coming onboard – than about herself.

“At FedEx our operators were the core and value of the company. And it is obvious that the engineers are the core value of this company,” she says. “Research and development is that incessant hunger to continue to provide new options, new solutions, new technologies. And you can feel that spirit here.”

Autonomous Cars

InDro’s take

 

The hiring of Stacey Connors as Head of Strategic Innovations is significant for a couple of reasons. The first, obviously, is that she brings proven skills, expertise, and an outstanding reputation.

But the second is really about the timing.

InDro Robotics has been growing steadily. In the last two years our team has developed and deployed multiple new products and services, and we are working with several global technology companies. Our engineering team has continued to grow.

“We are at a significant juncture in the company’s trajectory,” says CEO Philip Reece. “While InDro will always be an engineering-first firm, we are now at the stage of securing strategic partnerships to ensure the next phase of growth. Stacey is the right person, in the right position, at the right time.”

Police drone collision raises questions

Police drone collision raises questions

By Scott Simmie

 

There’s no question that drones have become an essential tool for First Responders.

They’re used to assess fires, document accidents, search for missing people and even get a sense of damage following a natural disaster like a tornado.

They’re also used by police on occasion to actively search for a suspect trying to evade capture. In such scenarios, you can imagine that officers might be highly focussed on apprehending the suspect.

That may have been a factor in an incident that occurred August 10, 2021. It involved a York Regional Police officer with an Advanced RPAS certificate, a DJI M210…and a Cessna. The incident is outlined in detail in a new Transportation Safety Board report.

(If you’ve read the report and just want to hear our take, skip to the end.)

Police Drone Collision

What happened

 

On August 10, 2021, a student pilot and flight instructor were in a Cessna 172N on a typical training flight. They were on final approach to Runway 15 at Toronto/Buttonville municipal airport. And then, in the words of the TSB report, this happened:

At approximately 1301 Eastern Daylight Time, the student pilot and flight instructor heard and felt a solid impact at the front of the aircraft. Suspecting a bird strike, they continued the approach and made an uneventful landing, exiting the runway and proceeding to park on the ramp. After parking the aircraft, they observed damage on the front left cowl under the propeller; however, there were no signs that a bird had struck the aircraft.

So what did?

Shortly afterward, a member of the York Regional Police reported to airport staff that he believed a collision had occurred between the remotely piloted aircraft he had been operating and another aircraft. The remotely piloted aircraft, a DJI Matrice M210 (registration C-2105569275), had been in a stationary hover at 400 feet above ground level when the 2 aircraft collided. The DJI Matrice M210 was destroyed.

There were no injuries to either pilot on the Cessna 172N or to persons on the ground.

Here’s a look at the runway, along with the location of the RPAS. (Looks like the report missed a “t” on the word “flight.”)

 

 

Police Drone Collision

The drone

 

York Regional Police (YRP) were looking for a potentially armed suspect, and called the YRP’s Air Support Unit (ASU) to assist at 12:02 pm. The pilot of the drone arrived at the scene at 12:20. The first flight of the DJI Matrice M210 took off at 12:32. Shortly after takeoff, the pilot asked some officers standing nearby to watch the drone during flight; one of the officers said they’d do the task.

After some initial reconaissance, the officer landed the flight 16 minutes later to change batteries. It was now 12:48.

“During this time,” says the report, “the pilots in the Cessna had completed their exercises in the practice area and were returning to the airport. They made the appropriate radio calls declaring their intention to fly over the airport and join the right-hand downwind for Runway 15. There was no other traffic broadcasting on the CYKZ mandatory frequency (MF) at the time, nor had the pilots heard any other transmissions on the frequency during their return flight.”

It’s worth noting the “Mandatory Frequency” here. This airport does not have a tower and its own Air Traffic Control. Aircraft are to announce their intentions over a mandatory frequency (124.8 MHz) and monitor that same frequency for situational awareness of other air traffic.

At 12:56, the DJI M210 took off for its second flight. The pilot, who was watching a flat-screen tv displaying the drone feed, took the drone up to 400′ AGL.

The pilots in the Cessna, meanwhile, were scanning for other aircraft as they began their approach toward the runway. They made a radio call with their intentions to land at 12:57. When the drone reached 400′, it was put into a stationary hover.

But that hover, unfortunately, was directly in the flight path of the Cessna. The report notes that a stationary black object, when viewed against urban clutter, would likely not have stood out to the pilots. When the aircraft was approximately 1.2 nautical miles from the airport, traveling at about 65 knots (120 km/hour), it impacted the drone at 13:01.

The Cessna landed without incident. But upon exiting the aircraft, this damage to the cowling was observed. There was also a slight scratch on the propeller.

Police Drone Collision

And the drone?

 Well, it was pretty much destroyed – as shown in this Transportation Safety Board photograph of the pieces that were recovered:

Police Drone

Other factors

 

The DJI drone was equipped with an Automatic Dependent Surveillance-Broadcast (ADS-B) receiver. These pick up signals from ADS-B equipped aircraft in the vicinity, and issue a warning to the drone pilot. The Cessna was not equipped with an ADS-B unit, however, so no warning would have been generated.

The Report says the drone pilot was monitoring the airport’s Mandatory Frequency during operations, using a handheld VHF radio. The drone pilot also had his Restricted Operator Certificate with Aeronautical Qualification (ROC-A), allowing him to operate an aviation radio. Unlike the pilots in the Cessna, drone operators are not required to broadcast their intentions when in controlled airspace. In fact, NAV CANADA does not encourage RPA pilots to broadcast on those radios, as it can contribute to clutter on the airwaves.

But the report does point out an additional key responsibility for Remotely Piloted Aircraft operators:

RPA operators are required to receive authorization from the provider of air traffic services (ATS) to operate in controlled airspace (see section 1.17.2.1). The request for this authorization must include contact information for the pilot, and “the means by which two-way communications with the appropriate air traffic control unit will be maintained.”

When authorization is granted from ATS, a telephone number for the relevant ATC unit is included in the authorization. This telephone number is to be used in case of an emergency or loss of control of the RPA. This exchange of contact information between RPA pilot and ATS is meant to satisfy the Canadian Aviation Regulations (CARS) requirement that two-way communication be maintained.

Flying a drone in controlled airspace requires obtaining clearance through NAV CANADA’s NAV Drone app. If the operation looks very complex and might involve greater than normal risk, the app will bump that request for a more careful review by Air Traffic Services.

But that’s not what happened. According to the Report, the NAV Drone app was not used at all in this incident.

The pilot of the occurrence RPA was aware of the NAV Drone application and knew that the operation on the day of the occurrence would take place entirely within the CYKZ control zone, therefore requiring authorization from ATS.

Due to the nature of the police operation underway, which involved a potentially armed individual, the RPA pilot felt a sense of urgency to get the RPA airborne as soon as possible. As well, the RPA pilot had not observed any traffic in the area during the set up of the RPA and had heard no recent transmissions on the hand-held VHF radio. As a result, the RPA pilot did not request authorization.

Interestingly, investigators later tested the NAV Drone app, requesting to fly an RPA at 400′ AGL at the location where the collision had occurred. The request was denied, and the app suggested they re-submit the request with a maximum altitude of 100′ AGL – a position far less likely to have caused problems for crewed aircraft on approach.

Police Drone Collision

Role of visual observer

 

The TSB Report spends some time on this topic. It also documents what happened on that day in October. It appears that the role of visual observer was not explained to the officer that took on the role. And it also appears that officer spent most of his time looking at the video feed from the drone, rather than maintaining Visual Line of Sight with the drone itself:

During the day of the occurrence, the RPA pilot asked for another officer to be a visual observer. Although a nearby officer acknowledged the request, the RPA pilot did not confirm who, among the officers present, would assume that role, nor did he inform that specific officer what their duties or responsibilities would be. The officer was not aware of the requirement to maintain visual contact with the RPA.

The officer who was acting as the visual observer was observing the TV display for much of the time that the RPA was airborne and did not see or hear any airborne traffic, nor could he recall hearing any radio calls over the RPA pilot’s portable VHF radio.

The report also notes that the drone pilot did not use the York Regional Police’s mandatory RPAS Pilot Checklist, and instead relied on memory to prepare for the flight. It further suggests the pilot may have been ‘task saturated,’ – “restricting his ability to visually monitor the RPA and hear radio calls on the control zone’s MF and the sound of incoming aircraft, both of which preceded the collision.”

 

Some findings…

 

It is not the Transportation Safety Board’s role to find fault or blame. But it does identify contributing factors and/or causes that likely all played a role in the collision. Here are the four key findings on that count:

Police Drone Collision

“Findings as to risk”

 

The report also notes two findings under the above category. It emphasizes that what appears below does not appear to have contributed to the collision, but could lead to adverse outcomes in the future:

Police Drone Collision

Kate Klassen weighs in…

 

InDro’s Kate Klassen is a drone and airplane pilot and has about 1000 hours instructing on the same type of plane involved in the collision. She’s also very familiar with the minutiae of RPAS regulations in Canada.

Klassen read this report with great interest and noted a few useful takeaways. In particular, how it appears the apparent focus on the task – catching a criminal suspect – may have obscured what should have been standard procedures.

“Typically First Responders have established with the Air Traffic Service providers that they can do the job and inform as soon as possible, rather than following the NAV Drone pre-authorization process the rest of us follow.” she says.

“So I think it’s less that they launched as they did, and more that they didn’t have the situational awareness to operate there safely. They were perhaps too invested in getting the job done, where they figured ‘It’s not going to happen to me’, and weren’t taking advantage of all the tools at their disposal. They probably didn’t realize how risky this location was, especially to be operating at that altitude.”

 

Briefing visual observer

 

Klassen also notes that the selection of a visual observer was not accompanied by any sort of thorough briefing – which would have included maintaining Visual Line of Sight with the RPA, monitoring the radio, and listening (along with watching) for any crewed aircraft.

“I think the situational awareness piece is important,” she says. “Have the radio on the right frequency, have the visual observer actively monitoring it. It can’t be just ticking the box that you’ve assigned someone the task.”

“A more effective trained role would be explaining or ensuring they have skill to listen in on the radio and build that situational awareness of where the aircraft are. Also monitoring the sky, listening for aircraft noise. If you can hear a crewed aircraft but not see it, that’s when it’s sketchy.”

Klassen has worked with many First Responders across Canada, and understands the pressure they can be under to get a drone in the air. The challenge is to follow Standard Operating Procedures despite that pressure – particularly in controlled airspace this close to an airport.

 

InDro’s take

 

Though no one was injured during this collision, it was a serious incident. The drone could just as easily have hit the windshield, the leading edge of the wings near the fuel tanks or damaged the landing gear. Thankfully, that didn’t happen.

The Transportation Safety Board report is both methodical and meticulous. While not pointing the finger of blame, it does highlight some procedures that most certainly could have been handled better – and likely would have, were the flight not so high-priority.

Accidents and investigations should be, in our view, viewed as learning opportunities. And in this case – whether you’re a First Responder or not – there are clearly lessons to be learned.

InDro Robotics, Area X.O team up to provide high-level drone, robot training

InDro Robotics, Area X.O team up to provide high-level drone, robot training

By Scott Simmie

 

InDro Robotics and Area X.O – the R&D complex for next-gen smart mobility, autonomy and connectivity founded and operated by Invest Ottawa with an emphasis on real-world robotics and IoT device testing – have joined forces to build and operate a new test centre at Area X.O’s private facility.

It will be dedicated to drone and robot testing, demonstration and trainingwith the physical site and training modules intended to reflect National Institute of Standards and Technology, or NIST, criteria.

This type of drone training requires very precise drone piloting skills and produces a score. It’s used for high-level drone professionals, particularly law enforcement and other First Responders, extensively in the United States.

Leveraging critical new funding from the Government of Canada’s support through FedDev Ontario, the new facility at Area X.O will be the first of its kind in Canada. With instruction provided InDro Robotics, it will harness the capabilities and infrastructure of Area X.O, and create an entirely new resource for Canadian innovators and companies in a year-round setting.

Below: A rendering of the planned site. Note the caged area at rear for the safe evaluation of drones.

 

DARTT Zone

Extensive drone training…

 

The facility will offer multiple options for drone training, in addition to the new high-level course. These will include obtaining Basic and Advanced RPAS certificates, along with on-site flight reviews.

InDro already has an extensive background with training First Responders, as well as advanced commercial pilots. We’ve done this at InDro facilities and on-site for clients. And the online portal FLYY is a collaboration with Kate Klassen, one of Canada’s most respected drone instructors.

“Online instruction is a tremendous tool,” says Klassen. “But there’s something to be said for in-person, hands-on training once you’re talking about highly specialised skills.”

The facility will combine aerial and ground robotic training and testing – all in a single location.

NIST

Robots

 

It’s not just about the drones. InDro Robotics and Area X.O strive to offer training, skills development and evaluation of the capabilities of robots.

Want to learn how to teleoperate a robot? You’ll do it here.

You’ll also be able to put your robot (or one of InDro’s) through its paces. You’ll be operating on several different surfaces, feeling the difference as an operator when moving over concrete, various grades of gravel – even through sand and water. You’ll also be piloting your robot over varying types of obstacles, along with testing the ability to climb at various degrees of inclination (if you’re so inclined).

Want to pilot using a thermal camera? Or try testing autonomous detect-and-avoid and SLAM capabilities? We’ve got you covered.

“There really isn’t any other facility of this type in Canada,” says Reece. “InDro is proud to be partnering with Area X.O to bring this unique innovation to those in the aerial and ground robotics space.”

The criteria for ground robots will also follow standards that are accepted for the testing of robots themselves – as well as operators. 

Quadrupeds

The InDro connection

 

InDro Robotics has a long and respected tradition of offering training to drone professionals. We have trained police, firefighters and other First Responders on how to effectively use drones within the Canadian Aviation Regulations (CARS part IX) regulations. We’re also fortunate to have former RCMP member Brian Fentiman – who was responsible for RCMP RPAS operations in British Columbia, on staff.

In fact, Brian created the layout for the course, and believes there are two types of clients who will want to use the test facility.

“I think there are going to be manufacturers that want their product tested, as well as police departments, fire departments, First Responders, as well as any professional agency that’s using drones,” he says.

“Part of the facility will also help other companies test ground robots – navigating curbs, driveways, inclines, sand, gravel, water and more. There’s also a netted enclosure that will allow drone manufacturers to test scenarios like GPS or compass failures and flyaways. This is a safe enclosure – technically, they are flying indoors and don’t have to seek special regulatory permissions or take on additional risk.”

Brian also points out that the facility has been designed to potentially grow over time, perhaps one day including a section for training in such areas as HUSAR – Heavy Urban Search and Rescue.

For a better idea of what the initial site will look like, check out the video below.

 

Area X.O: A competitive advantage

 

Area X.O is already a one-of-a-kind facility. On any given day you’ll see robots taking advantage of the private roads and traffic lights used for Connected and Autonomous Vehicle (CAV) testing – or drones being flown to evaluate new capabilities.

The new test centre will enhance Area X.O’s capacity for testing, training, evaluation and development, in conjunction with InDro’s expertise.

“InDro Robotics is a world leader in advanced robotic and drone R&D, and one of the very first companies in Canada to be certified by Transport Canada to fly Beyond Visual Line of Sight (BVLOS),” said Kelly Daize, Strategic Market Director of Area X.O. “We are delighted that InDro is building an R&D team onsite with us at Area X.O with 20 engineers and counting.” 

“Having this world leader co-located at our private R&D facility creates an immense competitive advantage for the innovators and companies we serve,” said Rebecca Thompson, Senior Manager of Operations, Area X.O. “We are excited to build on our collaboration and put InDro’s industry leadership, technology and certified capabilities to work to accelerate the commercialization of new robotic solutions and build the pipeline of related expertise.”

Below: InDro CEO Philip Reece at Area X.O during the TCXPO event

InDro Robotics

InDro’s take

 

We’re pleased to be involved with this project – which, to the best of our knowledge – is the first of its kind in Canada.

With InDro’s background in both drone training and robotics R&D, we’re confident this will be a perfect match for our skillset.

“Flying drones professionally, and operating robots, is a skill,” says InDro CEO Philip Reece.

“We look forward to offering our services at this facility to First Responders and professional operators from across Canada on a year-round basis. Whether it’s drones or robots, we anticipate this will become the go-to site for elevating skills and testing product capabilities in a controlled environment. We’re also pleased to again be collaborating with the excellent Area X.O and Invest Ottawa teams.”

Construction on the new facility will begin shortly, with operations expected to commence by summer, 2023.

 

InDro Backpack makes smart dog robots smarter

InDro Backpack makes smart dog robots smarter

By Scott Simmie

 

Want to make a smart dog smarter?

(And by “dog,” we’re referring here to quadruped robots – whose form factor and locomotion make them look like dogs.)

InDro has developed a solution for that.

We call it InDro Backpack. It’s a bolt-on hardware/software product that transforms the capabilities of these robots, enabling them to carry out remote operations over 5G and 4G networks – with data streaming real-time to the desktop or laptop of the operator.

And why do we call it the InDro Backpack? Well, once it’s bolted on, that’s what it kind of looks like. This is our first generation prototype, mounted on the Unitree GO-1 EDU. (We’ll explain those scuff marks later on.)

 

InDro Backpack

What’s in the box

 

The box contains both hardware and software. On the hardware side, there’s a high-speed 5G modem, along with a Jetson Xavier NX (which manufacturer NVIDIA calls the “World’s smallest AI supercomputer”). The Robot Operating System (ROS) library is also stacked in there, along with the software required to use the ROCOS dashboard for controlling the system.

And what does that mean?

“The operator is able to send the control commands to the InDro backpack over a 5G or 4G network. And the InDro Backpack passes the commands and transmits that to the dog,” explains Kaiwen Xu of our Area X.O R&D engineering facility.

InDro Backpack also makes the most of the multiple sensors that come on quadrupeds like the GO1 EDU.

“Out of the box, the Unitree GO1 has an app. But it’s not the greatest at managing all of the camera feeds,” says Account Executive Luke Corbeth. “Through the ROCOS dashboard, it’s a lot easier to see each of the feeds and get the most out of the impressive hardware that’s in the units. There are five sets of cameras and three sets of ultrasonic sensors – so we can really ensure the client is getting the most out of those.”

In addition to that, the software libraries make the Unitree a fully ROS-enabled robot, which greatly expands its capabilities.

“That’s what makes Backpack valuable to the R&D community,” says Corbeth. “It means clients have access to all available packages to enable a wide range of applications, be it autonomous navigation, perception, motion planning, multi-robot systems – packages to ensure they can really jump-start their project. That’s the InDro value add-in.”

InDro has also made the User Interface super-intuitive, allowing an Xbox controller to control the robot via a laptop or desktop device. Even first-time users seem to have no difficulty telling these Backpack-enhanced dogs where to go, seeing their surroundings in real-time via video.

 

Who’s this for?

 

Who might benefit from an InDro Backpack-enabled quadruped?

Well, it depends on the use-case. For education, R&D and corporate innovation centres, the GO1 EDU with Backpack is a good choice. But Enterprise clients wanting to do outdoor inspections in more challenging environments will likely want a larger and more capable robot, the Unitree B1.

“The backpack was designed for the GO1 as a means of getting additional compute and teleoperations,” says Corbeth. “It can be used in simple and controlled environments, but as soon as it becomes more dangerous and complex it makes more sense to put the backpack on the B1.”

The B1 is capable of climbing larger stairs and negotiating more hazardous environments than the GO1 EDU. It also has an impressive Ingress Protection rating, making it better suited to these use-cases. That’s a photo of the B1 beside its smaller sibling below, taken at our Area X.O facility:

 

Quadrupeds

Roll over

 

If you were looking carefully at the first image of the GO1 EDU with that backpack, you’ll have noticed a few scratches on top. How did they get there?

Well, the Unitree quadrupeds are capable of righting themselves if they happen to fall over on some challenging terrain. They do so with a manoeuvre that’s like a dog rolling over. This gets up enough intertia for them to land on their feet. We took that into account when designing the Backpack.

“The backpack has a slim profile. We built it so that it can still roll over – even if it falls,” says Corbeth. “So it doesn’t compromise any of the functionality of the robot.”

(Observant readers will also notice a Unitree robotic arm in the top right of the image below. More on that in a future post.)

Quadrupeds

Making a good robot great

 

Out of the box, the Unitree robots are highly capable. But InDro Backpack clearly expands those capabilities. With this add-on, the units can be operated from hundreds or even thousands of kilometres away using an Xbox controller with no discernible latency. Multiple windows in the ROCOS dashboard allow for monitoring data from the Unitree’s various cameras and sensors. The addition of the ROS software library and Jetson EDGE computer further enhance capabilities for autonomous functions.

In short, this good dog suddenly becomes a great dog – with additional capabilities.

“A client can add LiDAR to the dog, they can also put a stereo camera on top for 3D Simulatenous Localisation and Mapping (SLAM), and these kinds of things,” says Kaiwen Xu.

Two InDro Backpack-enabled Unitrees are soon heading out the door to California, with more in production. It’s a unique solution, designed from the bottom-up by InDro.

“This product has really solidified us as kind of the go-to integrators for some of the platforms out of Unitree,” adds Corbeth. “It’s worth noting that the backpack is platform-agnostic. It can go onto any platform, including the AgileX platform.”

So just picture that Backpack on the highly capable Unitree B1, seen below. A perfect fit for remote inspections and surveillance.

InDro’s take

 

A big part of What InDro Does is develop products that can expand the capabilities and use-case scenarios of existing products. Innovations like InDro Commander and InDro Pilot are already making their mark in the industry, and InDro Backpack is next.

“Upgrading a quadruped with InDro Backpack is a significant value-add that can truly teach a new dog new tricks,” says InDro CEO Philip Reece.

“With growing demand for teleoperated solutions – particularly for remote locations like electrical substations and solar farms – InDro Backpack transforms Unitree quadrupeds, and other robots, into more powerful and expandible platforms. I’m very pleased with the work our Area X.O team has put into the development and production of this tool.”

Interested in learning more? Feel free to contact Luke Corbeth to schedule a presentation or demo. And if you have an Xbox controller, he might even let you drive!

InDro employees use skills, imagination, during annual “Hack-a-Thon”

InDro employees use skills, imagination, during annual “Hack-a-Thon”

By Scott Simmie

 

Most of the time, InDro staff work on company projects. Generally that means developing new products, manufacturing products for clients, testing new devices in the field and carrying out service provision. Sometimes it even means packing up very large robots for safe shipment to global clients.

But there’s one time of year when all of that is set aside. Staff are given total freedom to come up with their own concepts for products or processes that could be useful for InDro Robotics. And then they’re given a brief amount of time – a day and a half – to see what they can produce. When time is up, a company-wide videoconference is held and employees unveil their creations in five-minute pitch sessions. Votes are cast, and winners are declared.

It’s the InDro version of a “Hack-a-Thon” – though some call it a “Hack-a-Tron” in homage to the movie Tron.

We set aside time for this just before Christmas, and for a couple of reasons. The first is that, as with most companies, things slow down a bit during the holiday season. The second reason is – like the holidays – this event is worth celebrating.

Before we hop into a brief summary of the presentations, here’s a quick look at the kinds of projects employees were encouraged to pursue:

Advanced Robotics

Rules

 

Yes, there are rules – including no “Death by Powerpoint.” 

InDro Robotics

On with the show!

 

Engineering lead Arron Griffiths pulled together a design for a “dog house.” The intended occupant of the house is Sentinel, our remote inspection robot designed for electrical substations, solar farms, etc. 

But why a dog house?

“Well, 90 per cent of robot deployments are short term – think two to four hours – and they tend take place in areas where humans aren’t nearby to check on and recharge the robot. So robots need a safe, warm, dry place where they can recharge.”

Sentinel is capable of recharging wirelessly, and using optical recognition to align itself properly with the charger. So why not have a little home where Sentinel can be protected from the elements? Arron’s design included solar panels to keep Sentinel fed, and a roof using plastic material in order to avoid any interference. There’s even an antenna on top, and an air-conditioner for those really dog day afternoons.

Arron’s design obviously took into account the dimensions of Sentinel, meaning this design is intended to become a real-world product. InDro will likely build its first dog house in Q3 of 2023. 

 

Autonomous Robots
Advanced Robotics

Product renders

 

InDro is a distributor of Unitree robots (among other products). And while we always keep a few of their entry-level quadrupeds in stock, we generally ship orders for higher-end robots directly to the client (unless they want us to modify them).

sThat means we don’t have ultra high quality images of these products for marketing purposes. Stephan Tzolov decided he’d address this, dusting off some old (and impressive) skills in graphic production/design. He imported a CAD model, then worked wonders with virtual lighting, textures and more using Keyshot software.

“I liked flexing my creative muscles in a way that both provided something new and exciting for the team,” he says. “This also revitalizes the way in which we could showcase our robots and potential future/upcoming projects. Future development can include animations.”

Stephan has even included the InDro Backpack – which enables teleoperations over 4G and 5G and makes additional sensor integration a snap. The renders even show how the look of robots can be customised with skins for client branding.

We were really impressed with what Stephan pulled together. Look closely: Can you tell these are not  actual photographs?

 

B1 Quadruped
B1 Quadruped

Big dog

 

By the way, not long after the Hack-a-Thon a Unitree B1 arrived at Area X.O. It’s a much larger robot than its sibling. Interestingly, Stephan’s renders look just as good – perhaps even better – than the real thing.

Quadrupeds

Simulations

 

Software simulations are highly useful in the R&D world. They can help engineers understand aerodynamics, stress – and much more – without using a physical object in the real world or waiting for the event to happen. And so a couple of staff members chose this area for the InDro Hack-a-Thon.

Area X.O’s Kaiwen Xu used the open-source software jMAVSim to create a simulator for the Pixhawk flight controller, the PX4. This flight controller is commonly used in Enterprise drones. But not all flight controllers are the same. For example, a DJI flight controller will respond slightly differently to inputs than a Pixhawk. Plus, the Pixhawk is commonly used in conjunction with Q Ground Control, or QGC, which has its own unique set of commands for programming flights.

Pilot candidates and clients can practice flying in Software In the Loop (SWIL) environment before going out to flying a real drone,” says Kaiwen. “A typical use-case would be helping a new pilot learn how to arm, disarm, switch flight modes, change parameter settings – and get the feeling of controlling the sticks to operate the drone.”

The simulator could even be used to carry out pre-programmed autopilot flights.

Kaiwen did a successful realtime demo, carrying out a simulated flight. Here’s a mid-mission screengrab:

Robotics Engineers

EVA drives in virtual space

 

The second simulation was prepared by Liam Dwyer, and involved our latest delivery robot.

ROLL-E 2.0 is the second generation of our delivery robot line. It has already been used in curbside pickup and home delivery trials with London Drugs. This second gen version is really slick looking, can carry up to 50kg of cargo, and is remotely teleoperated over 4G and 5G networks. It’s also somehow more feminine in appearance than the original ROLL-E – leading some staff to call it EVA (a name that might stick).

Though Liam can drive the physical ROLL-E 2.0 anytime, he thought it would be useful to create a simulated world for testing purposes. He used a graphical interface called RVIZ, which helps to visualize things in 3D space that use the Robot Operating System (ROS) software. Liam included proper inertia and collision values to make the simulation as realistic as possible, and operated it within Gazebo – an open-source, 3D robotic simulator.

Future uses of his creation include testing ROLL-E 2.0 virtually on various inclines and terrains, including testing its ability to handle curbs and other obstacles.

Saving search time…

 

InDro Robotics is a busy place, with operations in Victoria, Vancouver, Salt Spring Island and Area X.O in Ottawa. Because we’re an R&D company, you can imagine the amount of documentation, part orders, purchase requests, receipts, shipping waybills, etc.

Trust us, it’s a lot of stuff.

Being able to drill down and find specific documents is time-consuming. And that task frequently falls to Office Manager Panfei Gu. What if, she thought, there was a way to have software take on some of that burden?

Panfei teamed up with Ella Hayashi from engineering. They quickly developed a plan. Ella would code a “Smart Search” that could parse its way through the various locations using keywords. The program works at the top directory searching every file in that directory and lower, opening folders as it goes. The Python script also was written so that if three keywords were entered, all three had to appear in the document before it would be displayed as a result.

The end result? A smarter way to search, and less time (and frustration) for Panfei in front of a monitor. Here’s a key page from their Power Point presentation, outlining some of the steps:

 

InDro Robotics

Downsizing

 

If you follow InDro, you’ll be aware of a device we call InDro Capsule. It’s essentially a module that vastly increases the capability of Enterprise drones using the Pixhawk flight controller. Those enhanced capabilities include:

  • Remote teleoperations over 4G, 5G
  • Dense data realtime downloads and uploads to the cloud
  • Broadcasting drone ops location to traditional crewed aircraft
  • Secure, encrypted data transmission and Command and Control

 The first generation of this product, InDro Pilot, is the hexagonal box you see on our Wayfinder in this photo:

Canada Drones

Shrinky, shrinky

 

There are advantages to making that capsule smaller and lighter. Reduced weight means greater flight efficiency. It also enables attaching this product to smaller drones.

In fact, we’ve already created a downsized V 2.0 of this product. But InDro’s Peter Sherk wondered if we could get it even smaller. And so that was his project, trying to downsize this module even further to a minimal size and weight. 

Interestingly, one of the most expensive components in his mini-capsule was finding a suitable connector cable that would work with the small version. We’d love to show you some of the detailed drawings and parts lists, but that would kind of give away the secret sauce of InDro Capsule.

So we’ll leave you with an image that gives you a sense of scale: The new and tiny InDro Capsule, sitting next to a standard sized banana:

Self Flying Drones

Multitasking router

 

Many of InDro’s products are meant to be teleoperated remotely over 4G and 5G networks. In fact, all of our drones and ground robots are customized with this feature, enabling remote operations hundreds or even thousands of kilometres away. (We have one upcoming deployment where an InDro pilot based in Vancouver will be conducting regular missions a continent away.)

All of those products use a modem/router where a SIM card is inserted to enable communication over telecom networks. But here’s the thing: Some of our clients do not require remote teleoperation. Universities, R&D companies and more are often using these products, particularly ground robots, indoors or in very close quarters outdoors. Yet they must still purchase a SIM card and data plan to remotely control these robots through a computer dashboard.

Area X.O’s Tirth Gajera had a better idea: To flash the firmware of our most-used modem/router to enable it to operate over WiFi. Pretty much every facility (if not all) where these units are being used internally or within small outdoor confines has a local WiFi network. Upgrading the capabilities of the modem/router would save those clients money.

Tirth’s work also enables the modem to scan for local SSID (network names), allowing the correct network to be selected. That means products like our remote inspection robot Sentinel could be put to work using a local area network, rather than using a SIM card and network plan.

InDro Robotics Sentinel

One-stop shopping

 

InDro now manufactures or resells a growing number of products. And many of those products themselves come in different iterations. For example, some clients want the Sentinel mentioned above to come equipped with a LiDAR sensor; others might want thermal and optical. We also resell – and modify – the Unitree line of quadruped robots. And more.

For the sales team, that has traditionally meant that data about specifications, custom integrations, images and costs are in different locations. As a result, getting a quick quote or answering a spec question for a customer requires some time looking things up. Wouldn’t it be easier, thought account executive Luke Corbeth (who handles the majority of sales), if we had a streamlined repository with all of this data easily accessible in one place?

Why yes. Yes, it would.

Luke built a highly structured database using workplace software Notion that does precisely that. It’s a secure platform, and allows Luke and others to quickly drill down to get the data or assets they need with minimal effort. We anticipate this will be a useful InDro tool moving forward.

Here’s a look at part of the overview of Luke’s project.

Build a Robot

And the Winners Are…

Following the presentation, a vote was held. And here are the results, from First Place to Third:

  • Peter Sherk, for solid plans to shrink down the InDro Capsule
  • Arron Griffiths, for the Sentinel dog house
  • Luke Corbeth for the sales and marketing database

Fourth went to Stephan Tzolov, for those amazing renders. Speaking of which, we’ll leave you with a bonus holiday greeting Stephan created as part of the package.

 

B1 Quadruped

InDro’s Take

 

The annual Hack-a-Thon is now an established part of InDro work culture, and a fun and special event for the entire company. It’s amazing seeing what those with an engineering background – and even those without one – can pull together in a very short amount of time. 

“This year’s Hack-a-Thon has once again produced products, processes and plans that will prove beneficial for InDro Robotics and its clients,” says CEO Philip Reece. “And while we do vote for ‘winners’ – every idea that came to the table has merit and potential use-cases. Kudos to everyone who took part, and I’m already looking forward to the 2023 edition.”