Novarc Technologies is a Vancouver-based robotics company specializing in the design and commercialization of collaborative robots for industrial applications.