Sensing and planning are at the core of robot motion. Traditionally,
mobile robots have been used for performing various tasks
with a general-purpose processor on-board. This book grew out of
our research enquiry into alternate architectures for sensor-based
robot motion. It describes our research starting early 2002 with the
objectives of obtaining a time, space and energy-efficient solution
for processing sensor data for various robotic tasks.
New algorithms and architectures have been developed for
exploration and other aspects of robot motion. The research has
also resulted in design and fabrication of an FPGA-based mobile
robot equipped with ultrasonic sensors. Numerous experiments
with the FPGA-based mobile robot have also been performed and
they confirm the efficacy of the alternate architecture.
Engineers are professional inventors, researchers, and developers. Education imbues each engineer
with discipline-specific knowledge. Combining the different disciplines allows engineers to solve
more complex problems.
Thisbookfocusesontheemergingresearchtopic‘green(energy-efficient)wirelessnetworks’
that has drawn huge attention recently from both academia and industry. This topic is highly
motivated due to important environmental, financial and quality-of-experience (QoE) consid-
erations.Duetosuchconcerns,varioussolutionshavebeenproposedtoenableefficientenergy
usage in wireless networks, and these approaches are referred to as green wireless communi-
cations and networking. The term ‘green’ emphasizes the environmental dimension of the
proposed solutions. Hence, it is not sufficient to present a cost-effective solution unless it is
eco-friendly.
Heterogeneous Network (HetNet): A network that consists of a mix of macro cells and low-power
nodes, e.g. Pico, Femto, Relay Node (RN) and Remote Radio Head (RRH)
In this paper, we discuss efficient coding and design styles using verilog. This can beimmensely helpful for any digital designer initiating designs. Here, we address different problems rangingfrom RTL-Gate Level simulation mismatch to race conditions in writing behavioral models. All theseproblems are accompanied by an example to have a better idea, and these can be taken care off if thesecoding guidelines are followed. Discussion of all the techniques is beyond the scope of this paper, however,here we try to cover a few of them.
In this paper, we discuss efficient coding and design styles using verilog. This can beimmensely helpful for any digital designer initiating designs. Here, we address different problems rangingfrom RTL-Gate Level simulation mismatch to race conditions in writing behavioral models. All theseproblems are accompanied by an example to have a better idea, and these can be taken care off if thesecoding guidelines are followed. Discussion of all the techniques is beyond the scope of this paper, however,here we try to cover a few of them.