[Rock-dev] Supervision "cannot find a device to tie to 1 task(s)"

Matthias Goldhoorn matthias.goldhoorn at dfki.de
Mon Feb 14 13:26:04 CET 2011


I currently tryying to setup the supervision for avalon.

I currently hang at the following error:

= cannot find a device to tie to 1 task(s)
| for Sysmon::Task:0x7f7d2ea91020{system_status_com_bus => can0, 
system_status_name => system_status}[]


I called ./scripts/orocos/instanciate -r avalon avalon



File config/avalon.rb

"
Roby.app.use_deployments_from "avalon_back"

State.orocos.disable_logging

Robot.devices do
   device(Dev::LowLevel, :as => 'depth').
     period(0.3)
   device(Dev::XsensImu, :as => 'imu').
     period(0.01).
     device_id("/dev/xsens")
   device(Dev::Dsp3000, :as => 'fog').
     period(0.01)
   device(Dev::Micron, :as => 'sonar')
   #device(Dev::Canbus, :as => 'canbus')

   com_bus(Dev::Canbus, :as => 'can0').
     device_id 'can0'


   through 'can0' do
     hbridge = device(Dev::HbridgeSet, :as => 'hbridge').
         can_id(0x101,0x7FF).
         period(0.001).
         sample_size(4)

     hbridge.slave(Dev::Hbridges, :as => 'motors').
         select_ids(1,2,3,4,5)

     device(Dev::SystemStatus).
         period(0.01).
         can_id(0x101,0x7FF)

#    device(Dev::RemoteJoystick).
#        period(0.01).
#       can_id(0x100,0x7FF)
#
#    device(Dev::ExperimentMarkers).
#       period(0.1).
#       can_id(0x1C0,0x7FF)

     end
end

"

File config/deployments/avalon.rb (only one line):

"
  add_mission(Sysmon::Task)
"


What i do wrong?

Matthias

-- 
  Dipl.-Inf. Matthias Goldhoorn
  Unterwasserrobotik

  Hauptanschrift Standort Bremen:
  DFKI GmbH
  Robotics Innovation Center
  Robert-Hooke-Straße 5
  28359 Bremen, Germany

  Phone: +49 (0)421 178 45-4193
  Fax:   +49 (0)421 178 45-4150
  E-Mail: robotik at dfki.de

  Weitere Informationen: http://www.dfki.de/robotik
  -----------------------------------------------------------------------
  Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
  Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
  Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
  (Vorsitzender) Dr. Walter Olthoff
  Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
  Amtsgericht Kaiserslautern, HRB 2313
  Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
  USt-Id.Nr.:    DE 148646973
  Steuernummer:  19/673/0060/3




More information about the Rock-dev mailing list