[Rock-dev] fullfilled_model=
Chris Mueller
christoph.mueller at dfki.de
Thu Jan 17 16:15:23 CET 2013
Huhu,
i'm currently doing some simple cleanup refactorings in a bundle and
found a small problem, when instanciating the runtime model with:
$ rock-roby instanciate seekur_jr --robot=seekur_jr -o txt
=
/home/chris/repos/virgo/tools/roby/lib/roby/relations/dependency.rb:403:in
`fullfilled_model=': expected an array of model tags as second element,
got [#<Orocos::RobyPlugin::MrControl::Task services:
mobile_robotics[Dev::MobileRobotics]>, #<Device:
Orocos::RobyPlugin::Devices::MobileRobotics>, #<Device:
Orocos::RobyPlugin::Device>, #<Orocos::RobyPlugin::DataServiceModel:
Orocos::RobyPlugin::DataService>, #<Orocos::RobyPlugin::TaskContext
services: >, #<>] (ArgumentError)
= Backtrace
|
/home/chris/repos/virgo/tools/roby/lib/roby/relations/dependency.rb:403:in
`fullfilled_model=',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/engine.rb:764:in
`block in instanciate',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/engine.rb:762:in
`each',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/engine.rb:762:in
`instanciate',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/engine.rb:1124:in `compute_system_network',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/engine.rb:1551:in `resolve',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/scripts/instanciate.rb:135:in
`block in compute',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/scripts/instanciate.rb:125:in
`each',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/scripts/instanciate.rb:125:in
`compute',
|
/home/chris/repos/virgo/tools/orocos.rb/lib/orocos/roby/scripts/instanciate.rb:159:in
`block in run',
There is only a simple device setup with:
1) config/seekur_jr.rb
Robot.devices do
device(Dev::MobileRobotics, :as => "aria")
end
2) config/deployments/seekur_jr.rb
add_mission("aria")
3) models/orogen/mr_control.rb
class MrControl::Task
driver_for "Dev::MobileRobotics"
end
Chris :)
More information about the Rock-dev
mailing list